CoderDojo船橋のホームページを移転しました
ご報告が遅くなりましたが、さくらインターネット様より CoderDojo Japan にご提供いただいている「さくらのクラウド」を利用し、CoderDojo船橋のホームページを移転しました。いままではホームページとブログが別々の場所にありましたが、おかげさまで同一のサーバーにまとめることができました。
これから道場でのプログラミング学習に活用させていただきます!さくらインターネット様ありがとうございます。
子ども向けプログラミング道場を推進する一般社団法人 CoderDojo Japan をさくらインターネットが支援、「さくらのクラウド」を無料提供https://www.sakura.ad.jp/press/2017/0720_cloud-coderjapan/
さくらインターネット株式会社様より、全国の #CoderDojo を対象としたサーバー環境 (計100台分) のご支援をしていただくことになりました! https://www.facebook.com/coderdojo.jp/posts/673793186165170
さくらのクラウドとGitHub+Travis CIを使ってCoderDojo向けのプルリクドリブンのPaaSサービスを3日で作った!
https://tarosky.co.jp/tarog/2086
さくらクラウドは Docer を利用しているとのことですが、その上にさらにDockerを使ってWordpressサイトを構築しました。
不慣れなのでおかしな点があるかも知れません。お気づきの方、ご指摘いただけると幸いです。
構築手順
1.Dockerのインストール
$ apt -y install docker.io
2.Docker-Composerインストール
$ apt -y install docker-compose
3.docker-compose.ymlを以下の内容で作成
version: '2'
services:
db:
image: mysql:5.7
volumes:
- /var/docker/coderdojo/mysql:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: wordpress_rootpass
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress_user
MYSQL_PASSWORD: wordpress_pass
command:
mysqld --character-set-server=utf8 --collation-server=utf8_unicode_ci
wordpress:
depends_on:
- db
image: wordpress:latest
ports:
- "80:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress_user
WORDPRESS_DB_PASSWORD: wordpress_pass
4.コンテナを実行
docker-compose up -d
5.Wordpress設定
外観の設定、固定ページ作成、旧ブログからのインポートな度を行いました。詳細は割愛します
謝辞
CoderDojo Japan 安川要平さん、取りまとめありがとうございます。
https://coderdojo.jp/
宮内 隆行さん、PaaSサービスの作成、ありがとうございます
https://tarosky.co.jp/tarog/2086
川原翔悟さん、DNS設定、ありがとうございます
https://chiba.coderdojo.chiba.jp/
