WordPressのインストール

概要:Movable Typeよりも使われている(Google TrendsによるWordPressとMovable Typeの検索トレンドより)ブログシステムであるWordPressを使用してブログサイトを構築する。

前提:

1. MySQLデータベース作成

# mysql -u root -p ← MySQLへrootでログイン
Enter password:  ← MySQLのrootパスワード応答
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1385
Server version: 5.0.45 Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> create database wordpress; ← wordpressデータベース作成
Query OK, 1 row affected (0.00 sec)
mysql> grant all privileges on wordpress.* to wordpress@localhost identified by 'パスワード';
  ← wordpressユーザ作成
Query OK, 0 rows affected (0.00 sec)
mysql> exit ← MySQLからログアウト
Bye

2. WordPressインストール

# wget http://ja.wordpress.org/wordpress-2.9.2-ja.tar.gz ← WordPressダウンロード
※最新版のURLはダウンロードページ[ http://ja.wordpress.org/ ]で確認すること
# tar zxvf wordpress-2.9.2-ja.tar.gz ← WordPress解凍
# mv wordpress /var/www/ ← WordPress解凍先ディレクトリを/var/wwwディレクトリ下へ移動
# chown -R apache:apache /var/www/wordpress/ ← WordPressディレクトリ所有者をApache実行ユーザへ変更
# rm -f wordpress-2.5-ja.zip ← ダウンロードしたファイルを削除

3. WordPress設定

# cp /var/www/wordpress/wp-config-sample.php /var/www/wordpress/wp-config.php
  ← 設定ファイルをサンプルよりコピー
# vi /var/www/wordpress/wp-config.php ← 設定ファイル編集

注:wp-config-sample.phpファイルがDOSファイル形式になっていたので、行末の^Mを削除した。

// ** MySQL 設定 ** //
define('DB_NAME', 'wordpress');      ← データベース名
define('DB_USER', 'wordpress');      ← データベースユーザー名
define('DB_PASSWORD', 'パスワード'); ← データベースユーザーパスワード

4. Apacheの設定

# echo Alias /wordpress /var/www/wordpress > /etc/httpd/conf.d/wordpress.conf
  ← WordPress用Apache設定ファイル作成
# /etc/rc.d/init.d/httpd reload ←  設定再読込み
httpd を再読み込み中:                                      [  OK  ]

5. WordPress確認

  1. ) WordPress初期設定
    http://サーバー名/wordpress/へアクセスする。
    「ブログタイトル」、「メールアドレス」を入力して「WordPressをインストール」ボタン押下 「ユーザー名」、「パスワード」をメモして「ログイン」をボタン押下する。
    注:設定したメールアドレス宛に「WordPress インストール完了通知」メールが送信されてくる。
    メールが送信されない場合、/var/log/httpd/error_logに「qmail-inject "read error"」のエラーが出てないか確認する。このエラーの場合、「Apacheインストール」の2) httpdの編集を実施する。
    wordpress中ではwp_mail → wordpress/wp-includes/class-phpmailer.phpのMailSend関数の中でメールを送信している。
     
  2. ) ブログ閲覧
    http://サーバー名/wordpress/へアクセスする。
     
  3. ) ブログ管理
    [ http://サーバー名/wordpress/wp-login.php ]へアクセスして、「WordPress インストール完了通知」 メールに記載されているユーザー名、パスワードでログインする。詳細はWordPressフォーラム[ http://ja.forums.wordpress.org/ ]参照。

最終更新のRSS
Last-modified: 2014-03-11 (火) 01:59:57 (3693d)