rep2とはもとのp2です。2ちゃんねるブラウザ。phpで動きます。phpはapacheが動いていないと動作しません。逆にphpが動く環境ならプラットフォームを問わず、IEのようなウェブブラウザで使えます。
Macには標準でapache2が入っていて、環境設定の「共有」で「web共有」にチェックを入れればapache2が動きだします。しかしそのままではphpは動きません。apache2の設定がphpモジュールをロードしない設定になっているからです。それを、
http://rikanet.com/2008/01/leopardapachecgiphp.html
このページを参考にhttpd.confを書き換えてphpが動くように設定し、rep2を導入します。
http://akid.s17.xrea.com/
ここからダウンロードして、伸張して、所定のディレクトリに置きます。
そしてウェブブラウザのURL入力窓に「http://(自分のIPアドレス)/~(ユーザ名)/rep2/index.php」と入力すると、
p2 info: アクセス禁止
IP ::1 からのアクセスは許可されていません。
もしあなたがこのp2の設置者であれば、conf_hostcheck.phpの設定を見直してください。
と表示されて上手く動かないと思います。で、「conf_hostcheck.php」で検索かけたのですが効果的な情報は得られず、思いついて「IP ::1 からのアクセスは許可されていません」で検索したところ、
http://www.eiryklav.com/blog/2007/10/
を発見しました。それでconf_hostcheck.phpではなく、conf_admin.inc.phpの、43行目を、
$_conf['secure']['auth_host'] = 0; // (1)
にしたところ、rep2が動きました。しかしこの方法はweb共有を利用してアクセスしてきたなにものにもrep2を開放するという設定です。私は当面このままで使いますが、conf_hostchek.phpを適切に設定する方法を探し続けたいと思います。
ちなみに私は2ちゃんねるで書き込みはしません。閲覧のみです。