WordPressの構築5:WordPressのインストールと設定
WordPressの入手と展開
まず、WordPressをドキュメントルードにダウンロードし展開します。
展開するとwordpressディレクトリが作成され、その配下にファイルが展開されるため移動させます。
$ cd /home/www $ wget https://ja.wordpress.org/wordpress-4.8-ja.zip $ unzip wordpress-4.8-ja.zip $ cd wordpress $ mv * .. $ cd .. $ rm -R wordpress $ rm wordpress-4.8-ja.zip
パーミッションの設定
ファイルの所有者やパーミッションを変更します。
WordPressのファイルのグループはNginxにします。
ディレクトリのパーミッションは775、ファイルのパーミッションは664にします。
$ cd /home/www $ sudo find . -type d -exec chown hogehoge:nginx {} \; $ sudo find . -type d -exec chmod 775 {} \; $ sudo find . -type f -exec chown hogehoge:nginx {} \; $ sudo find . -type f -exec chmod 664 {} \;
WordPressの設定
『http://hogehoge.com』にアクセスすればWordPressの設定ができます。
『WordPressの構築2:Nginxのインストールと設定 』と
『WordPressの構築3:MariaDBのインストールと設定』で設定した情報を元に下記を入力すれば小難しい部分は超えられます。
データベース名:wpdb ユーザ名:wpuser パスワード:hogepass データベースのホスト名:localhost テーブル接頭辞:wp_
wp-config.phpの編集
WordPressのファイルの所有者を『hogehoge』、
グループを『nginx』にしたので
プラグインのインストール時等に『接続情報』、『要求されたアクションを実行するには、WordPress が Web サーバーにアクセスする必要があります。』というメッセージが出力されてしまいます。
これを回避するため、『wp-config.php』に一文を加えます。
$ cd /home/www $ sudo vi wp-config.php
『define('WP_DEBUG', false);』の直下あたりに挿入します。
define('WP_DEBUG', false); define('FS_METHOD','direct'); // これを追加
これでWordPressが使えるようになったかと思います。
後はバリバリ更新していきましょう。