[wordpress] AWSのBitnami Multisite wordpress AMIを使用してマルチサイトWordPressを構築する

WordPressを1インスタンスに複数建てることができるBitnami Multisite wordpress AMIがAWSで利用できるようになっているので、これを使用してマルチサイトWordpressを構築する

Bitnami Multisite wordpress AMIを利用することでめんどくさいwp-config.phpや.htaccessの編集も不要で簡単にサイトをマルチサイト化することができる。

ソフトウェアの利用料は無料なので、wordpressを構築したい方はぜひ

必須条件としてはStatic Global IPが1個必要なので、Elastic IPを1個準備しておくこと

目次

AMIからインスタンス作成

AWS EC2のインスタンス作成→Market Place→wordpress Multisite Certified by bitnami and Automaticを選択して、サーバのスペック等を決めて起動させる。

 

ドメイン名の設定

AMIが起動できたら、SSHでインスタンスにログイン

下記フォルダに移動する

cd /opt/bitnami/apps/wordpress

移動したら、下記コマンドでwordpressのドメイン名を設定する

*このドメイン名はマルチサイト化した際のメインドメイン名となる

sudo ./bnconfig --machine_hostname [ドメイン名]

WordPressにログイン

先ほど設定してドメイン名にアクセスしてブログが表示されることを確認

[ドメイン名]/wp-admin

で管理画面にログインする

ログインID・Passは下記参照

[bitnami] wordpressの初期ログインパスワードを調べる方法

 

サイトの追加からサブドメインもしくはサブディレクトリを作成していき、マルチサイト化完了

 

注意:

wordpress管理画面に正しいID/PassをChromeで入力してもなぜかログインできないという問題が発生。

原因はBitnami Multisiteの仕組みにあったようで、ドメインと固定IPアドレスが紐付いていないとログインできない

 

参考:Can’t able to login in word press (multisite) admin console

https://community.bitnami.com/t/cant-able-to-login-in-word-press-multisite-admin-console/65289/2

 

サーバを再起動すると、紐づけがリセットされるので、ドメイン設定後に下記コマンドでbnconfigが実行されないようにしておくこと

sudo mv bnconfig bnconfig.disabled

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です