Archive for 24th 7月 2009

WPMU2.8.1をVistaにインストール

Wordpress MU 2.8.1の続き。

えらい苦労したよ。Vistaって未だにあまり正体がよくわかってないからかな。

まずはwp-config.phpは直で作成するとあまりいいことがなかったので、やはり画面から入れたほうがよいです。
wp-config.phpがD:\Program Files\Apache Software Foundation\Apache2.2\htdocs\wordpress-mu-2.8.1\wordpress-mu直下にないのを確認(あったらリネームか削除)をしてhttp://localhost.localdomain/wordpress-mu-2.8.1/wordpress-mu/にアクセスすると、インストール画面が出るので前回の設定と同じように設定します。(まだサブミットしない)

・Blog Addresses
 → Sub-directories (like example.com/blog1)にチェック(サブドメインは面倒くさそうな予感がしたので)
・Database
→Database:Name wpmudb
→User Name:wpmuadmin
→Password:pass
→Database Host:localhost

まずはMySQLにwpmudbがあって、wpmuadminでアクセス出来るようにしてあるのを確認します。

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.1.36-community MySQL Community Server (GPL)
 
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
 
mysql> use wpmudb;
Database changed
mysql> select host, user from mysql.user;
+-----------+-----------+
| host      | user      |
+-----------+-----------+
| 127.0.0.1 | root      |
| localhost |           |
| localhost | root      |
| localhost | wpmuadmin |
+-----------+-----------+
4 rows in set (0.00 sec)

これを確認したら、今度はphp.iniでMySQLの拡張ライブラリが有効になっているかを確認します。(いまんとこ有効になってないはず)

extension_dir = "ext"
extension=php_mysql.dll

セミコロンをはずしてコメントインします。
そして、先ほどのhttp://localhost.localdomain/wordpress-mu-2.8.1/wordpress-mu/で、submitします。E-Mailアドレスも必須なようなので適当にメールアドレスを入れておきます。

色々Warningが出るのですが、
MU2.8.1install

Installation Finished!が出ていたらインストール完了ですので、その横に書かれているユーザ(admin)と、パスワードを使って

http://localhost.localdomain/wordpress-mu-2.8.1/wordpress-mu/wp-login.php

にアクセスすると無事起動出来ました。

UACをオフにしたり、D:\Program Files\Apache Software Foundation\Apache2.2\htdocs\wordpress-mu-2.8.1\wordpress-muのアクセス権を変えたりしたんですがあまり関係ないのかも。