Ubuntu Server 10.04にWordPress 3.0.3を入れる

標準パッケージのWordPressは2.9.2と古いので手動で入れることにして、それ以外に必要なMySQL, PHP, Apache2はパッケージから入れる。

必要なパッケージをインストール

$ sudo apt-get install apache2 mysql-server php5 php5-mysql

WordPressを入手し展開

$ wget http://ja.wordpress.org/wordpress-3.0.3-ja.tar.gz
$ sudo tar zxvf /home/m92o/wordpress-3.0.3-ja.tar.gz -C /var/www
$ sudo chown -R root:root /var/www/wordpress
※今回はhttp://サーバアドレス/wordpress/でアクセスするように配置した

WordPress用データベース、ユーザ作成

$ mysql -u root -p
mysql> create database データベース名;
mysql> grant all privileges on wordpress.* to "ユーザ名"@"localhost" identified by "パスワード";
mysql> flush privileges;
mysql> exit

wp-config.php設定

$ cd /var/www
$ sudo cp wp-config-sample.php wp-config.php
$ sudo vi wp-config.php

wp-config.php

  • DB_NAME
  • DB_USER
  • DB_PASSWORD

を先ほど作ったデータベース、ユーザに修正するのと、
認証用ユニークキー

  • AUTH_KEY
  • SECURE_AUTH_KEY
  • LOGGED_IN_KEY
  • NONCE_KEY
  • AUTH_SALT
  • SECURE_AUTH_SALT
  • LOGGED_IN_SALT
  • NONCE_SALT

に適当な値を設定
認証用ユニークキーはここで作ると楽

インストール

ブラウザから http://サーバアドレス/wordpress/wp-admin/install.php にアクセスしインストールすれば完了

あとでapacheの代わりにngnixも試したい