このブログを検索

この記事の内容は、個人の見解、検証の範囲のものであり、誤りがある可能性があります。
個人の責任において情報活用をお願いします。


2017年11月8日水曜日

【IDCFクラウド】Wordpress Web+DB構成の設定 その3 Web設定


IDCFクラウド上にWordpressをWeb+DB構成で設定しています。
画面キャプチャが多くなったので全5回に分けて記載しています。
  1. Wordpress Web+DB構成の設定 その1 参考にしたサイト
  2. Wordpress Web+DB構成の設定 その2 仮想マシン作成
  3. Wordpress Web+DB構成の設定 その3 Web設定    ← 今回
  4. Wordpress Web+DB構成の設定 その4 DB作成
  5. 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を設定します。