Nginxで動作させる場合
nginx.orgのリポジトリを参照して必要なパッケージをインストールする。
# wget http://nginx.org/keys/nginx_signing.key # apt-key add nginx_signing.key # rm nginx_signing.key
/etc/apt/sources.listに以下の行を追加
# vi /etc/apt/sources.list
deb http://nginx.org/packages/debian/ wheezy nginx deb-src http://nginx.org/packages/debian/ wheezy nginx
リポジトリの情報を更新して必要なパッケージをインストールする。php5-gdはサムネイル生成に必要。
# aptitude update # aptitude install nginx mysql-server # aptitude install php5-fpm php5-mysql php5-gd apache2-utils
WordPressのデータを格納するデータベースを作成
# mysqladmin create wordpress
WordPressをダウンロードして/var/wwwなどに展開
# mkdir/var/www # cd /var/www # wget http://ja.wordpress.org/wordpress-x.x.x-ja.zip # unzip wordpress-x.x.x-ja.zip
もしDebian標準のNginxが導入されていたら
# rm /etc/nginx/sites-enabled/default (シンボリックリンク削除)
# cd /etc/nginx/conf.d/ # mv default.conf default.conf-
# mv example_ssl.conf example_ssl.conf-
(.confで終わるファイル名が有効になる)
# vi /etc/nginx/conf.d/wordpress.conf
/etc/nginx/conf.d/wordpress.confにnginxの設定を記述