ドキュメント †
環境構築 †
方針 †
- 現在ロリポップで運用しているWordPress, pukiwiki(これ)、メール(マルチドメイン)を順次移行
- WordPress => KUSANAGi for ConoHa
- pukiwiki => adiary(予定)
- メール => Postfix / Dovecot
マルチドメイン対応 †
- WordPress は kusanagi を使用し、nginx のバーチャルホスト設定で対応
- Docker上のコンテナは nginx-proxy 経由でアクセスできるようにする
やること †
- WordPressを移行するので、「KUSANAGI」でVPSを構築
- Dockerをインストール
ホスト名変更 †
$ sudo hostnamectl set-hostname [ホスト名]
パッケージのupdate †
$ sudo yum update -y
SSH †
Docker †
KUSANAGI †
$ sed -ne '/\/\*\*\#\@\-\*\//,$ p' /home/kusanagi/[プロファイル名]/DocumentRoot/wp-config-sample.php | wp core config --dbname=[DB名] --dbuser=[DBユーザ] --dbpass=[DBユーザのパスワード] --dbhost=localhost --dbcharset=utf8mb4 --extra-php --path=/home/kusanagi/[プロファイル名]/DocumentRoot
$ wp core install --url=[http://aaa.com] --title=test --admin_user=[WPユーザ] --admin_password=[WPユーザのパスワード] --admin_email=[メールアドレス] --path=/home/kusanagi/[プロファイル名]/DocumentRoot
nginx †
- nginxをrestar
# service nginx restart
Postfix / Dovecot †
環境構築で使うコマンド群 †