ExtendedStatusディレクティブなどを使用して、サーバステータスの監視を設定します。
設定例を以下に示します。
注意
本設定はWebサーバ全体に対して適用されます。バーチャルホストごとに変更することはできません。
ネットワーク上の悪意のある人(またはマシン)がそのサーバステータスをのぞき見る脅威があるため、ユーザ認証およびIPアクセスコントロールを併用して設定することをお勧めします。ユーザ認証の設定については「3.7 ユーザ認証の設定」を、IPアクセスコントロールの設定については「3.8 IPアクセスコントロールの設定」を参照してください。
例
Webブラウザ(クライアント)でURL「http://192.168.1.1(WebサーバのIPアドレス)/server-status」を指定し、サーバステータス情報を表示する場合
![]()
LoadModule auth_basic_module "C:/Interstage/F3FMahs/modules/mod_auth_basic.so"
LoadModule authn_file_module "C:/Interstage/F3FMahs/modules/mod_authn_file.so"
LoadModule authz_user_module "C:/Interstage/F3FMahs/modules/mod_authz_user.so"
LoadModule status_module "C:/Interstage/F3FMahs/modules/mod_status.so"
LoadModule authz_core_module "C:/Interstage/F3FMahs/modules/mod_authz_core.so"
LoadModule authn_core_module "C:/Interstage/F3FMahs/modules/mod_authn_core.so"
ExtendedStatus On
<Location /server-status>
AuthUserFile "C:/Interstage/F3FMahs/conf/password.txt"
AuthName "Server Status"
AuthType Basic
Require valid-user
SetHandler server-status
Require ip 192.168.1.1
</Location>![]()
![]()
LoadModule auth_basic_module "/opt/FJSVahs/modules/mod_auth_basic.so"
LoadModule authn_file_module "/opt/FJSVahs/modules/mod_authn_file.so"
LoadModule authz_user_module "/opt/FJSVahs/modules/mod_authz_user.so"
LoadModule status_module "/opt/FJSVahs/modules/mod_status.so"
LoadModule authz_core_module "/opt/FJSVahs/modules/mod_authz_core.so"
LoadModule authn_core_module "/opt/FJSVahs/modules/mod_authn_core.so"
ExtendedStatus On
<Location /server-status>
AuthUserFile "/opt/FJSVahs/conf/password.txt"
AuthName "Server Status"
AuthType Basic
Require valid-user
SetHandler server-status
Require ip 192.168.1.1
</Location>参考
関連ディレクティブ
AuthName
AuthType
AuthUserFile
ExtendedStatus
<Location>
LoadModule
Require
SetHandler