WordPress のインストール作業履歴

■参考ページ

WordPress のインストール - WordPress Codex 日本語版

■環境説明

OS:CentOS 6.4
Wordpressバージョン:3.5.1
Wordpressインストールディレクトリ:/home/wordpress
Wordpressのディレクトリ名:blog
Apacheの公開ディレクトリ:/var/www/html

1.Wordpressを取得

作業用ディレクトリに移動してWordpressをダウンロード

# wget http://wordpress.org/latest.tar.gz
# tar xvzf latest.tar.gz

日本語版ならこちら。

# wget http://ja.wordpress.org/wordpress-3.5.1-ja.zip
# unzip wordpress-3.5.1-ja.zip

ディレクトリ名を変更して、所有者、グループをapacheに変更

# mv wordpress/ blog
# chown apache:apache blog -R

ここで以下のディレクトリができあがる。

/home/wordpress/blog

2.MySQLにDatabaseを作成

MySQLにrootでログインして

# mysql -uroot -p
「wordpress」という名称でDatabaseを作成
create database wordpress default character set utf8;

WordPress用ユーザを作成して、パスワードの設定と権限を与える。

create user wp_user@localhost;
set password for wp_user@localhost = password('********');
grant all on wordpress.* to wp_user@localhost;

3.wp-config.phpの設定

WordPressのディレクトリに移動して、サンプルの設定ファイル「wp-config-sample.php」を「wp-config.php」という名称にコピー。

コピー後編集のためにファイルを開く。

# cd /home/wordpress/blog
# cp wp-config-sample.php wp-config.php
# vim wp-config.php
先ほど、MySQLで作成した Database名、ユーザ、パスワードを記述する。
// ** MySQL 設定 - こちらの情報はホスティング先から入手してください。 ** //
/** WordPress のためのデータベース名 */
define('DB_NAME', 'wordpress');
 
/** MySQL データベースのユーザー名 */
define('DB_USER', 'wp_user');
 
/** MySQL データベースのパスワード */
define('DB_PASSWORD', '********');


AUTH_KEY, SECURE_AUTH_KEY, LOGGED_IN_KEY, NONCE_KEYに関しては、
以下のページにリンクがあるオンラインジェネレーターで表示された内容をそのままコピペ。

http://wpdocs.sourceforge.jp/wp-config.php_%E3%81%AE%E7%B7%A8%E9%9B%86

https://api.wordpress.org/secret-key/1.1/

4.公開ディレクトリにシンボリックリンクを設定

# ln -s /home/wordpress/blog/ /var/www/html/blog

5.トップディレクトリのURLでWordpressを表示

index.phpをコピーして内容を編集

# cp /home/wordpress/blog/index.php /var/www/html/
# vim index.php

パスを変更

//require('./wp-blog-header.php');  変更前
require('./blog/wp-blog-header.php');

6.インストール処理を実行

ブラウザで以下のページにアクセス

http://ホスト名/blog/wp-admin/install.php