ZoneExpressでは、CSWパッケージのApache(ver2.2.x)を初期導入・設定しています。
設定ファイルパスは下記になります。
/opt/csw/apache2/etc/httpd.conf /opt/csw/apache2/etc/extra/*.conf
PHPは初期設定でインクルード済みです。 上記設定ファイルに設定済みの初期設定内容は、下記のとおりです。
また、バーチャルホストをVirualminで設定した場合には、下記ディレクトリに設定ファイルが追加されます。
/opt/csw/apache2/etc/v-hosts/
手動でバーチャルホストを設定される場合には、上記ディレクトリに”*.conf”ファイルを作成すれば、インクルードされます。
なお、Apacheの起動・停止は、SMF機能により管理されます。 コマンドの具体例は下記のとおりです。
$ svcs http
$ sudo svcadm enable http
$ sudo svcadm disable http
$ sudo svcadm restart http
$ sudo svcadm refresh http
$ sudo svcadm -t enable http
のように”-t”をオプションとして指定します。
また、設定ファイルの設定ミスなどによりApacheが起動しなくなった場合には、
svcs -xv
により表示されるエラー情報、ログ情報を確認し設定情報を修正後、
svcadm clear http
もしくは
svcadm disable http svcadm enable http
を実行し、再度確認します。
初期設定では、下記ファイルにログが出力されています。
/var/log/httpd-access.log
/var/log/httpd-error.log
/home/<バーチャルドメイン>/log/httpd-access.log /home/<バーチャルドメイン>/log/httpd-error.log