P_BLOGをインストールする

 P_BLOGはこのサイトのHomeから左下のアイコンをクリックするとホームページに行けるのでそこからダウンロードしよう。2005年1月4日現在の安定版はv1.0RC1である。解凍して出来たフォルダの中のファイルは全て/Library/Apache2/htdocs/にコピーする。

 P_BLOGには分かりやすいSETUPが付いているので、インストールは簡単だ。Safariからhttp://localhost/SETUP/にアクセスすればよい。
 ただ、STEP1にパーミッションのチェックが出てくるのでこの修正方法だけ知っておく必要がある。MacOS XのFinderから変更できるのだが、権限が777とか書かれてもどのように変更するのか今ひとつ分かりづらい。そこで、RBrowserLiteというソフトをダウンロードしてこれを使用してみよう。

 RBrowserLiteを用意したら、Finderのカラム表示のようなウィンドウが出てくるはず。
 まず、/Library/Apache2/htdocs/resources/としてresourceフォルダが選択される状態にする。

左図のようにカラム表示にしてresourcesフォルダが選択されている状態にしてからウィンドウ上部にある i の情報アイコンをクリックすると下の様なウィンドウが現れるはずだ。
この情報ウィンドウのAccess/Typeタブをクリックする。すると右のようにチェックマークと×マークのついた表が現れる。これでパーミッションの設定を行う。
この意味は以下のようになる。

チェックマークが付いているのはONで、×マークはOFFということである。さらに、
ON=1
OFF=0
という関連づけになっている。
Read=4
write=2
Execute=1
となっている。従ってパーミッション7であれば7=4+2+1であるから全てONにすれば良く、パーミッション666の場合は、6=4+2なので

ON ON ON
ON ON ON
OFF OFF OFF

のようにすれば良い。

ここまで無事に来たらSTEP1のパーミッションチェックはクリアする。

後はこの環境チェックで、先ほどphpMyAdminで設定したデータベースの名前(p_blog)、MySQLホスト名はlocalhost,MySQLユーザ名(p_blog_user),MySQLパスワード名を入れ設定を保存ボタンをクリックする。 (カッコ内は例で入力したもの)この後、ブラウザのリロードボタンを押してステータスが緑になっていれば次に進める。後はP_BLOGのセットアップに従えば迷う所はないだろう。

 以上でBLOGシステムのインストールまで出来た。ただ、繰り返すがこの状態ではphpMyAdminの部分にセキュリティ上大きな問題がある。とりあえず、/htdocs/フォルダから移動しておかなければ公開するには危険である。

 この後、ルータやMacOS Xのファイアーウォールの設定をし、ダイナミックDNSを使えるようにすれば自前サーバでWebページを公開できるが、この後の話はまた後日。