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