IDCFクラウド上にWordpressをWeb+DB構成で設定しています。
画面キャプチャが多くなったので全5回に分けて記載しています。
- Wordpress Web+DB構成の設定 その1 参考にしたサイト
- Wordpress Web+DB構成の設定 その2 仮想マシン作成
- Wordpress Web+DB構成の設定 その3 Web設定 ← 今回
- Wordpress Web+DB構成の設定 その4 DB作成
- Wordpress Web+DB構成の設定 その5 Wordpress設定
前回はIDCFクラウド上にCentOSを2台作成し、ゲートウェイのネットワーク設定を変更しました。今回は作成したWebサーバーを設定します。
下記コマンドを実行します。
sudo yum -y update
sudo yum -y install httpd php php-devel php-mysql php-mbstring php-gd vim wget
(中略)
httpd.confの.htaccessの設定を許可へ変更します。
svim /etc/httpd/conf/httpd.conf
#AllowOverride None
AllowOverride All
ドキュメントルートを変更する場合はこの時に設定しますが、今回は変更しません。
HTTP、HTTPSを許可するファイアウォール設定を追加します。
FW設定(firewalld)を有効にします。下記コマンドを実行します。
systemctl start firewalld.service
firewalldの自動起動を有効にします。下記コマンドを実行します。
systemctl enable firewalld.service
ファイアウォールにHTTP、HTTPSの通信を許可する設定を追加します。
firewall-cmd --add-service=http --zone=public --permanent
firewall-cmd --add-service=https --zone=public --permanent
FWをリロード後、設定を確認します。
firewall-cmd --reload
firewall-cmd --list-all --permanent
任意の場所にwordpressのファイルをダウンロードします。
今回は/var/www/htmlに保存します。下記コマンドを実行します。
cd /var/www/html
wget http://wordpress.org/latest.tar.gz
ダウンロードしたファイルを展開します。
sudo tar zxvf latest.tar.gz
(中略)
ダウンロードしたファイル”latest.tar.gz”を削除します。
sudo rm -rf latest.tar.gz
展開したディレクトリ”wordpress”の所有者、グループを”apache”へ変更します。
sudo chown apache:apache wordpress
下記コマンドを実行し、展開したディレクトリ”wordpress”内のすべてのファイルの所有者、グループ、パーミッションを変更します。
sudo chown -R apache:apache /var/www/html/wordpress
find /var/www/html/wordpress -type d -exec sudo chmod 2775 {} \;
find /var/www/html/wordpress -type f -exec sudo chmod 0664 {} \;
Apacheを再起動します。
sudo service httpd restart
sudo chkconfig httpd on
ブラウザよりWordpressにアクセスします。
https://[IDCFクラウドで設定したグローバルIPアドレス]/wordpress/wp-admin/setup-config.php
Wordpressの画面が表示されました。
次回、Wordpressで利用するDBを設定します。