|
WordPress の導入
ブログ用 CMS の WordPress を導入する手順を説明します。
などの理由から、WordPress Japan から提供されている WordPress の日本語版である WordPress ME を取得し導入します。 前提条件ダウンロード
WordPress Japan のダウンロードページから最新版の WordPress ME をダウンロードします。 インストール1. ダウンロードしたファイルをサーバーの /tmp ディレクトリへアップします。 2. WordPress ME をインストールします。 ファイルを解凍します。 # unzip /tmp/wordpress-me220.zip WordPress ME を Apache のドキュメントルート配下へ配置します。 # mv wordpress /var/www/html 所有者を Apache ユーザへ変更します。 # chown -R apache:apache /var/www/html/wordpress 3. インストールに使用したファイルを削除します。 # rm -f /tmp/wordpress-me220.zip 4. WordPress の動作に必要な php の MySQL サポートパッケージをインストールします。 # yum -y install php-mysql データベース作成WordPress 用のデータベースとデータベースユーザを作成します。 MySQL へログインします。 # mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 3 to server version: 5.0.27 Type 'help;' or '\h' for help. Type '\c' to clear the buffer. wordpress データベースを作成します。 mysql> CREATE DATABASE wordpress; Query OK, 1 row affected (0.01 sec) wordpress ユーザを作成します。 mysql> GRANT CREATE,INSERT,SELECT,UPDATE,DELETE ON wordpress.* TO wordpress@localhost IDENTIFIED BY 'パスワ ード'; Query OK, 0 rows affected (0.01 sec) ログアウトします。 mysql> exit Bye Apache 設定1. Apache 設定ファイルを編集して mod_rewrite モジュールを有効にします。
# vi /etc/httpd/conf/httpd.conf
(前略)
#
# Dynamic Shared Object (DSO) Support
#
# To be able to use the functionality of a module which was built as a DSO you
# have to place corresponding `LoadModule' lines at this location so the
# directives contained in it are actually available _before_ they are used.
# Statically compiled modules (those listed by `httpd -l') do not need
# to be loaded here.
#
# Example:
# LoadModule foo_module modules/mod_foo.so
#
LoadModule rewrite_module modules/mod_rewrite.so
(以下略)
2. WordPress 用の Apache 設定ファイルを作成します。 # vi /etc/httpd/conf.d/wordpress.conf 管理用ディレクトリは LAN 側からのみアクセス可能とします。 <Directory /var/www/html/wordpress/wp-admin> Order allow,deny allow from 127.0.0.1 192.168.11 </Directory> インクルードディレクトリは直接アクセスを禁止します。 <Directory /var/www/html/wordpress/wp-includes> Order allow,deny deny from all allow from none </Directory> 2. Apache の設定変更に間違いがないか検証します。 # apachectl configtest Syntax OK 3. Apache を再起動します。 # service httpd restart Stopping httpd: [ OK ] Starting httpd: [ OK ] 設定
1. Web ブラウザから http://サーバー名/wordpress/ へアクセスします。
2. 「ウィザード」リンクをクリックします。
3. 「こちらをクリック」リンクをクリックします。
4. ユーザ名、パスワードへ WordPress 用データベースユーザ名とパスワードを入力して [Submit] ボタンをクリックします。
5. 「WordPress のインストール」リンクをクリックします。
6. 「First Step >>」リンクをクリックします。
7. ブログ名、メールアドレスを入力して [Continue to Second Step >>] ボタンをクリックします。
8. 「ログイン」リンクもしくは「wp-login.php」リンクをクリックします。
9. ユーザ名、パスワードを入力して [ログイン >>] ボタンをクリックします。 |
|