とりあえず```
sudo apachectl start
止めるのは```
sudo apachectl stop
```でOK。
設定ファイルをいじらないとPHP使えない。標準で```
/private/etc/apache2/httpd.conf```
にあるので```
sudo vi /private/etc/apache2/httpd.conf```
で編集。sudoでやんないと、保存できない。
169行目あたり
```#LoadModule php5_module libevec/apache2/libphp5.so```
をとりあえずアンコメントだ!
つぎ
```237 DocumentRoot "/Library/WebServer/Documents"
238 <Directory "/Library/WebServer/Documents">```
なんだこれ。じぶんの作業ディレクトリにしちゃえ。
```237 DocumentRoot "/Users/komaki/www"
238 <Directory "/Users/komaki/www">```
さらに
```418 AddType application/x-compress .Z
419 AddType application/x-gzip .gz .tgz```
これに```
418 AddType application/x-compress .Z
419 AddType application/x-gzip .gz .tgz
420 AddType application/x-httpd-php .php .html```
という行を追加することで.htmlを受け取ってもApacheが起動するようになる。らしい。何の役に立つのかは不明。
参考サイト
http://motw.mods.jp/Mac/local_server.html