SAKURA VPSにWordpress4.1をインストールする
さくらVPSでwordpressをインストールします。webサーバーにはnginxを使います。ただし、nginxはインストール済みとします。
wordpressはPHPを使用するので、まずはphp-fpmを入れます
yum -y install php-fpm
任意のディレクトリに移動してwordpressのファイルをDLして解凍します。
cd /var/www/apps wget http://ja.wordpress.org/wordpress-4.1-ja.zip unzip wordpress-4.1-ja.zip rm wordpress-4.1-ja.zip
/etc/php-fpm.d/www.confのapacheの部分をnginxに書き換えます
user = apache group = apache
↓
user = nginx group = nginx
/etc/nginx/conf.d/mongoose.confを編集します(ドキュメントルートを/var/www/apps/wordpressとする)
server { listen 80; server_name mongoose.kozakana.net; access_log /var/log/nginx/mongoose.access.log ltsv; error_log /var/log/nginx/mongoose.error.log; root /var/www/apps/wordpress; index index.php; location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /var/www/apps/wordpress$fastcgi_script_name; include fastcgi_params; } }
/etc/init.d/php-fpm start chkconfig php-fpm on
最後に、
/etc/init.d/nginx configtest
でエラーがなければ設定再読み込み
/etc/init.d/nginx reload
また、php-mysqlが入っていない時は『お使いのサーバーの PHP では WordPress に必要な MySQL 拡張を利用できないようです。』が出るので下記コマンドでインストールして再読み込みします。
yum -y install php-mysql /etc/init.d/php-fpm restart