ドキュメント †
環境構築 †
方針 †
- 現在ロリポップで運用しているWeb(WordPress, pukiwiki(これ)など)を順次移行
- メールも移行してロリポップを卒業しようと思ったが、ロリポップのエコノミープランに変更で継続(今までのところ安定運用だし、月額100円ならいいかと)
- テスト的に使うドメインは Docker コンテナで実現
- マルチドメイン対応は以下のように実現する
- 現在メインで使用しているドメイン、WordPressはDockerホスト上のnginxのバーチャルホスト設定で対応
- それ以外のドメインはDockerの nginx-proxy で対応
マルチドメイン対応 †
やること †
- WordPressを移行するので、「KUSANAGI」でVPSを構築
- Dockerをインストール
ホスト名変更 †
$ sudo hostnamectl set-hostname [ホスト名]
パッケージのupdate †
$ sudo yum update -y
ユーザ作成、SSHの設定 †
vimの設定 †
Docker †
nginx-proxy †
- DNSの設定で、foo.bar.com の宛先をDockerホストに指定
DNS設定変更 †
- この後 KUSANAGI のインストールでSSL証明書を有効にする場合は、先にDNSを変更して ConoHa にアクセスされるようにしておかないと、SSL証明書の発行でエラーになる
KUSANAGI †
nginx †
マルチドメイン設定 †
- nginxをrestart
# service nginx restart
nginx + Perl †
Postfix / Dovecot †
環境構築で使うコマンド群 †