作成:2001.09.17/更新:2001.09.19
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へ戻る