MacOSXでhttpdをうごかそうかと思った.が,外からアクセスされるわけじゃないのでapacheいれるのもなあ,とおもったのでmacosx portsにあるやつをさがすことに.
- mathopd - きわめて小さいが、きわめて高速な HTTP サーバMathopd は単一のプロセスとして実行され、決してサイズが大きくならないよう、特に設計されました.これは本ソフトウェアが初めて書かれた (1996 年初頭) 時点では、他の HTTP サーバがとても苦手にしていたことです。
- lighttpd - 最小限のメモリしか使用しない高速で軽量なウェブサーバ
ということでmathopdをいれてみる.lighttpdはあきてるし../opt/local/share/doc/mathopd に簡単なdocumentあり.
/opt/local/sbin/mathopd がバイナリになる.
設定は /opt/local/etc/mathopd/mathopd.cfg にした(勝手につくった)
User daemon
StayRoot On
PIDFile /var/run/mathopd.pid
Log /var/log/mathopd/log.%Y%m%d
ErrorLog /var/log/mathopd/errorlog
User daemonとしてるのでその権限でひらけるようにdirなりfileなりをつくる.
起動
$ sudo /opt/local/sbin/mathopd -f /opt/local/etc/mathopd/mathopd.cfg
しかし自分はmacportsとかbsd portsとかはよくわかってはいないのだが,
debianにくらべるとかなり悪い気がします.debianならこのへんのdirectoryつくるのなんかも一緒にやってくれるのが
当たり前なのに.
mathopdの速度はかなり満足.というか超はやい.そのうちベンチしよう.
0 件のコメント:
コメントを投稿