WordPressのインストール

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の設定を記述