はじめに

wordpressはブログシェア世界1位といわれているブログサイト構築ツールです。
簡単にブログサイトを構築できるので、ぜひためしてみてください。

環境の準備

wordpressでは、php,mysqlを使うため、これらを使える環境を整えます。

phpのインストール

yumでphpをインストールします。

# yum -y install php
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package php.i386 0:5.2.4-3 set to be updated
--> Processing Dependency: php-cli = 5.2.4-3 for package: php
--> Running transaction check
---> Package php-cli.i386 0:5.2.4-3 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Installing:
 php                     i386       5.2.4-3          fedora            1.3 M
Installing for dependencies:
 php-cli                 i386       5.2.4-3          fedora            2.5 M

Transaction Summary
=============================================================================
Install      2 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 3.8 M
Downloading Packages:
(1/2): php-5.2.4-3.i386.r 100% |=========================| 1.3 MB    00:05     
(2/2): php-cli-5.2.4-3.i3 100% |=========================| 2.5 MB    00:02     
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing: php-cli                      ######################### [1/2] 
  Installing: php                          ######################### [2/2] 

Installed: php.i386 0:5.2.4-3
Dependency Installed: php-cli.i386 0:5.2.4-3
Complete!

php-mbstringのインストール

日本語を使うために、php-mbstringをyumでインストールします。

# yum -y install php-mbstring
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package php-mbstring.i386 0:5.2.4-3 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Installing:
 php-mbstring            i386       5.2.4-3          fedora            1.1 M

Transaction Summary
=============================================================================
Install      1 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 1.1 M
Downloading Packages:
(1/1): php-mbstring-5.2.4 100% |=========================| 1.1 MB    00:01     
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing: php-mbstring                 ######################### [1/1] 

Installed: php-mbstring.i386 0:5.2.4-3
Complete!

php-mysqlのインストール

phpでmysqlへ接続するために、php-mysqlをyumでダウンロードします。

# yum -y install php-mysql
fedora                    100% |=========================| 2.1 kB    00:00     
updates                   100% |=========================| 2.3 kB    00:00     
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package php-mysql.i386 0:5.2.4-3 set to be updated
--> Processing Dependency: php-pdo for package: php-mysql
--> Processing Dependency: php-common = 5.2.4-3 for package: php-mysql
--> Running transaction check
---> Package php-common.i386 0:5.2.4-3 set to be updated
---> Package php-pdo.i386 0:5.2.4-3 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Installing:
 php-mysql               i386       5.2.4-3          fedora             80 k
Installing for dependencies:
 php-common              i386       5.2.4-3          fedora            221 k
 php-pdo                 i386       5.2.4-3          fedora             60 k

Transaction Summary
=============================================================================
Install      3 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 360 k
Downloading Packages:
(1/3): php-pdo-5.2.4-3.i3 100% |=========================|  60 kB    00:00     
(2/3): php-common-5.2.4-3 100% |=========================| 221 kB    00:00     
(3/3): php-mysql-5.2.4-3. 100% |=========================|  80 kB    00:00     
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing: php-common                   ######################### [1/3] 
  Installing: php-pdo                      ######################### [2/3] 
  Installing: php-mysql                    ######################### [3/3] 

Installed: php-mysql.i386 0:5.2.4-3
Dependency Installed: php-common.i386 0:5.2.4-3 php-pdo.i386 0:5.2.4-3
Complete*

mysqlのインストール

mysqlを参照してください。

wordpressのダウンロード

現時点の最新版は2.2.3です。
日本語を使うためにMultiLingualEditionをダウンロードします。
ここからダウンロード。

配置

ダウンロードしたwordpress-me223.zipをサーバへアップロードします。
アップロード後は、展開し、名前をwordpressとしてから、
/var/www/配下に移動して、所有者をapacheに設定します。

# unzip wordpress-me223.zip 
# mv wordpress /var/www/
# cd /var/www/
# chown -R apache:apache wordpress/

apacheの設定追加

うちのサーバでは、apacheのDocumentRootが/var/www/htmlとなっているため、
このままでは、/var/www/wordpressへアクセスできません。
apacheの設定を追加します。
/etc/httpd/conf.d配下にwordpress.confを作成し、/wordpressとアクセスがあった場合、
/var/www/wordpressを参照するよう指定します。

vi /etc/httpd/conf.d/wordpress.conf
Alias /wordpress /var/www/wordpress

ブラウザからアクセス

http://longearth.net/wordpress/へアクセスしてみます。

データベースの設定

データベースの設定を求められるので、mysqlにデータベースを作成します。
ここでは以下のようなデータベースを作成することにします。

データベース名wordpress
ユーザ名wordpress
パスワードwordpress
ホスト名localhost
テーブル接頭語wp_
ブログの文字コードUTF-8

mysqlデータベース作成

mysqlにログインしてwordpressデータベースを作成します。

mysql -u root -p
Enter password:

ログインしたら、wordpressデータベースを作成

create database wordpress;

wordpressユーザを作成

grant all privilegies on wordpress.* to wordpress@localhost identified by 'wordpress';

以上で、準備完了。

ブラウザでsubmitボタン押下

接続がうまくいけば次の画面へ進みます。
ここまでくればだいたい問題ないはず。



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-04-05 (土) 01:26:00 (707d)