ブログサイト構築に【WordPress】を試してみる

ブログサイト構築には【Movable Type version 4.01】を使っているが、【Movable Type 3.xx】の時もそうだったが重い(サーバーが非力のせいもある)
しょっちゅう Internal Server Error になる!

この問題はいろいろ調べたが最終的に一度に再構築するデータ量を減らしてやらないとどうにもならない結論に達し、しばらく放置していた。

が、最近3千記事を越え出しインデックスページの再構築にまともに出来なくなり記事の再構築だけでも3時間くらいかかっている、、、

これはやってられないと、

で、【WordPress】を試してみることにME 2.2.3というのが新しいバージョンのようで早速インストールしてみることに。

■MySQLデータベース作成
[root@fedora4 ~]# 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

■WordPressインストール
(1)php-mysqlインストール
[root@fedora4 ~]# yum -y install php-mysql ← php-mysqlインストール

(2)WordPressインストール
[root@fedora4 ~]# wget http://osdn.dl.sourceforge.jp/wordpress/27093/wordpress-me223.zip ← WordPressダウンロード

[root@fedora4 ~]# unzip wordpress-me223.zip ← WordPress解凍

[root@fedora4 ~]# mv wordpress /virtual/DomainName/ ← WordPress解凍先ディレクトリをバーチャルホストのディレクトリ下へ移動

[root@fedora4 ~]# chown -R apache:apache /virtual/DomainName/wordpress/ ← WordPressディレクトリ所有者をApache実行ユーザへ変更

[root@fedora4 ~]# rm -f wordpress-me223.zip ← ダウンロードしたファイルを削除

■Apache設定
ドキュメントルートをインストールしたwordpressのディレクトリに変更
[root@fedora4 ~]# vi /etc/httpd/conf/vhost.conf
DocumentRoot /virtual/DomainName/wordpress/

[root@fedora4 ~]# /etc/rc.d/init.d/httpd restart ← Apacheのリスタート

次にWordPressのセットアップ
ブラウザからhttp://www.DomainNameにアクセスする

「ウィザード」リンククリック

「こちらをクリック」リンククリック

MySQLのデータベース名、ユーザー名、パスワードを入力して「Submit」ボタン押下

「WordPress のインストール」リンククリック

ここでトラブル発生!ブラウザーの画面が真っ白で無反応!

http://www.DomainName/wp-admin/install.phpが実行できない!

サーバーのスペックが低いから?Fedora Core4で古いから?

Apacheのエラーログを見ると
PHP Fatal error: Allowed memory size of 8388608 bytes exhausted
と連発している。

PHP Fatal error: Allowed memory size of 8388608 bytes exhaustedというエラーメッセージが出る場合、php.iniのmemory_limitが原因。この値をあげた後、apacheを再起動すればよい。

さっそく
[root@sv12 ~]# vi /etc/php.ini
memory_limit = 8M → memory_limit = 32M
[root@sv12 ~]# /etc/rc.d/init.d/httpd restart ← Apacheのリスタート

再度http://www.DomainName/wp-admin/install.phpを実行
見事セットアップは完了し初期設定画面へ

今日のところはこの辺で勘弁しといたろ!


次はMovable Typeのデータを移行してWordPressでも静的ファイルでの利用である。

トラックバック(0)

このブログ記事を参照しているブログ一覧: ブログサイト構築に【WordPress】を試してみる

このブログ記事に対するトラックバックURL: http://radidri.com/cgi-bin/mt5/mt-tb.cgi/4006

コメントする

このブログ記事について

このページは、domonが2007年11月29日 01:39に書いたブログ記事です。

ひとつ前のブログ記事は「VistaでDAEMON Toolsが日本語化されない」です。

次のブログ記事は「OpenPNE RSS配信モジュールを試してみる」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ADs by Google

Powered by Movable Type 5.04