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/