Wordpress のインストール

ダウンロードした最新版を /Library/WebServer/Documents/ で展開。直接ここで展開するのが嫌なら、どこか適当な場所で展開してリンクを張っても良い。
次に設定ファイルの準備。/Library/WebServer/Documents/wordpress/wp-config-sample.php を wp-config.php に名前を変更して、以下を修正。

define('DB_NAME','wordpress');
define('DB_USER','wordpress');
define('DB_PASSWROD','wordpressユーザのパスワード');

で、「システム環境設定」の共有で「Web共有」をオンにして Safarihttp://localhost/wordpress にアクセス。
後は Wordpressインストーラに従うだけ。

パーマリンクの設定は /Library/WebServer/Documents/wordpress フォルダに .htaccess ファイルを作る。内容はダッシュボードで表示される通り。以下は自分の例。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

で、/etc/apache2/httpd.conf に以下を加える。

<Directory "/Library/WebServer/Documents/wordpress">
Options Indexes FollowSymLinks
AllowOverride FileInfo
Order allow,deny
Allow from all
</Directory>

画像がアップロードできない場合。
/Library/WebServer/Documents/wordpress/wp-content/uploads/2010/09 が作成できないというエラーで画像がアップロードできない場合、まずは /Library/WebServer/Documents/wordpress/wp-content/uploads フォルダを作って、パーミションを 707 にすればアップロードできるようになる。(この状態で良いのかどうかは微妙だけど…)