GIG

赴くままに技術を。

Mac OS X 10.7にプレインストールされているApache Webサーバについて

httpd.confの在処

Apache Webサーバの設定ファイルを探していたので、自分用にメモする。

# find /etc/ -name "httpd.conf"
/etc//apache2/httpd.conf
/etc//apache2/original/httpd.conf

Linuxでは/etc/httpd/conf配下にあるが、/etc/apache2は以下であると。 ついでに、その下のディレクトリ構成を取っておく。

# tree /etc/apache2/
/etc/apache2/
|-- extra
|   |-- httpd-autoindex.conf
|   |-- httpd-dav.conf
|   |-- httpd-default.conf
|   |-- httpd-info.conf
|   |-- httpd-languages.conf
|   |-- httpd-manual.conf
|   |-- httpd-mpm.conf
|   |-- httpd-multilang-errordoc.conf
|   |-- httpd-ssl.conf
|   |-- httpd-userdir.conf
|   `-- httpd-vhosts.conf
|-- httpd.conf
|-- httpd.conf.default
|-- httpd.conf.pre-update
|-- httpd_ACSServer.conf
|-- httpd_devicemanagement.conf
|-- httpd_podcastlibrary.conf
|-- magic
|-- mime.types
|-- original
|   |-- extra
|   |   |-- httpd-autoindex.conf
|   |   |-- httpd-dav.conf
|   |   |-- httpd-default.conf
|   |   |-- httpd-info.conf
|   |   |-- httpd-languages.conf
|   |   |-- httpd-manual.conf
|   |   |-- httpd-mpm.conf
|   |   |-- httpd-multilang-errordoc.conf
|   |   |-- httpd-ssl.conf
|   |   |-- httpd-userdir.conf
|   |   `-- httpd-vhosts.conf
|   `-- httpd.conf
|-- other
|   |-- bonjour.conf
|   `-- php5.conf
|-- users
|   `-- hermesian.conf
`-- webapps
    |-- com.apple.webapp.ACSServer.plist
    |-- com.apple.webapp.devicemgr.plist
    |-- com.apple.webapp.php.plist
    `-- com.apple.webapp.podcastwikiui.plist

Webサーバ操作

  • Webサーバのバージョン確認

    # httpd -v Server version: Apache/2.2.22 (Unix) Server built: Jul 12 2012 15:11:26

  • Webサーバの起動/停止/再起動

    # /usr/sbin/apachect. start または stop または restart