第 5 章 チューニング
5.5 環境定義
Interstage HTTP Server 2.2では、以下のファイルを使用して、環境定義を行います。
■ファイル
環境定義ファイル(httpd.conf) Webサーバ一覧ファイル(servers.conf)
5.5.1 環境定義ファイル(httpd.conf)
■概要
httpd.confファイルは、Webサーバの動作環境を設定するファイルです。
■格納先
デフォルトのWebサーバの場合
(インストールパスはデフォルト) C:\Interstage\F3FMahs\conf\httpd.conf
(インストールパスはデフォルト) /etc/opt/FJSVahs/conf/httpd.conf
複数Webサーバ運用のWebサーバの場合
<Webサーバ資源の格納ディレクトリ>\conf\httpd.conf
<Webサーバ資源の格納ディレクトリ>/conf/httpd.conf
注意
・ 「デフォルトのWebサーバ」とは、インストール時に作成されたWebサーバです。
・ 「複数Webサーバ運用のWebサーバ」とは、複数Webサーバ運用を行うために、インストール後に作成したWebサー バです。
・ 本ファイルを編集した場合は、次回のWebサーバ起動時より有効となります。
■設定項目
テキストエディタなどを使用して、ディレクティブによりWebサーバの動作環境を設定します。本ファイルの設定により、
Webサーバにおける様々な機能要求に対応します。
Interstage HTTP Server 2.2の主な機能の設定例については、「第3章 環境設定」を参照してください。また、設定可能な ディレクティブについては、「第6章 ディレクティブ一覧」を参照してください。
ポイント
・ 各行の先頭にハッシュマーク(#)が記述されている一文は、コメント行です。
・ 1行には、8191バイト以内の文字列で記述します。
5.5.2 Webサーバ一覧ファイル(servers.conf)
■概要
servers.confファイルは、複数Webサーバ運用のWebサーバ一覧を設定するファイルです。
本ファイルに設定されたWebサーバ一覧は、以下の機能の動作中に使用されます。
・ Webサーバコネクタ(Interstage HTTP Server 2.2用)
・ バックアップコマンド(ahsbackup)
・
オペレーティングシステム起動時のWebサーバ自動起動
・ 一括情報採取ツール(iscollectinfo)
■格納先
(インストールパスはデフォルト) C:\Interstage\F3FMahs\etc\servers.conf
(インストールパスはデフォルト) /etc/opt/FJSVahs/etc/servers.conf
注意
本ファイルのファイル名および格納ディレクトリは、変更できません。
■設定項目
複数Webサーバ運用を行う場合、テキストエディタなどを使用して、Webサーバの一覧を設定します。
インストール直後は、先頭行にデフォルトのWebサーバ「FJapache」の以下の1行が記述されています。
(インストールパスはデフォルト)
FJapache=C:\Interstage\F3FMahs\conf\httpd.conf (インストールパスはデフォルト) FJapache=/opt/FJSVahs/conf/httpd.conf
Webサーバの動作環境作成時は、すでに記述されているWebサーバの次行に、Webサーバ名および環境定義ファイル
(httpd.conf)を以下の形式で1行追加します。また、Webサーバの動作環境削除時は、削除対象Webサーバの以下の1 行を削除します。
Webサーバ名=環境定義ファイル(httpd.conf)(絶対パス)
■設定例
Webサーバの動作環境作成時に、Webサーバ名「web001」、Webサーバ資源の格納ディレクトリ「C:\servers\www1」の Webサーバを設定する場合
FJapache=C:\Interstage\F3FMahs\conf\httpd.conf web001=C:\servers\www1\conf\httpd.conf
Webサーバの動作環境作成時に、Webサーバ名「web001」、Webサーバ資源の格納ディレクトリ「/servers/www1」のWeb サーバを設定する場合
FJapache=/opt/FJSVahs/conf/httpd.conf web001=/servers/www1/conf/httpd.conf