Mac で Apache HTTP Server を動かしてみよ

Webアプリと連携する iPhone アプリをお試し作りしよーと思って Apache インストールしようとしたら、、、入ってるじゃん。 "システム環境設定 > 共有 > Web共有" のチェックいれれば起動 OK。拍子抜けするくらい超簡単 :-)

次は設定ファイルとか。httpd.conf は /etc 以下にあるとして DocumentRoot なんかはどこだろ?いちいち httpd.conf を確認するのもめんどいのでメモでも作ろっかな〜と思ってたら、デフォルトインストール先をまとめてくれてるサイト発見。らっき〜 :-)


Mac OS X (Leopard, Apache httpd 2.2): だと、こんな感じ。

ServerRoot /usr
Primary Config Fle /etc/apache2/httpd.conf
DocumentRoot /Library/WebServer/Documents
ErrorLog /var/log/apache2/error_log
AccessLog /var/log/apache2/access_log
cgi-bin /Library/WebServer/CGI-Executables (empty by default)
binary /usr/sbin/httpd
start/stop /usr/sbin/apachectl (start,stop,restart,fullstatus,status,graceful,graceful-stop,configtest,help)