Mac OS X (UNIX-based)

Apache (Web共有)

作成:2001.09.17/更新:2001.09.19

httpd.confはどこにある?

MacOSXには「Apache」がインストールされていることは分かった。そして、インストールされているディレクトリがFreeBSD他一般のUnixOSとは違うことも分かった。それではApacheの設定ファイルである「httpd.conf」はどこにあるのだろう。

FreeBSDの場合、Apacheが/usr/local/apacheにインストールされている時にはhttpd.confは/usr/local/apache/confに存在する。MacOSXではどうか。rootになってfindしてみる

# find / -name httpd.conf -print
/private/etc/httpd/httpd.conf

(※/etcは/private/etcへのシンボリックリンクになっている。/etc/httpd/httpd.confも実体は同じ)

FreeBSDとはまったく違うディレクトリに配置されていることが分かる。この設定ファイルを読むことで、なぜApacheの子サーバーが1つだけなのか、なぜユーザーwwwで実行されているのか、ユーザーディレクトリはどこかなどの情報が分かるだろう。

 

 

 

MainMenuへ戻る