次のWebサーバから一つを選び、定義を実施してください。
Interstage Application Server (Interstage HTTP Server) / Apache
Interstage Application Server (InfoProvider Pro)
ポイント
アクセス権の登録
Systemwalker for Oracleのインストール時には、アクセス権を設定していませんが、Systemwalker for Oracleが運用管理製品であるという性質上、不特定多数のWebクライアントからアクセスを許可すべきではありません。Systemwalker for OracleのWeb画面のアクセス権制御は各Webサーバが持つアクセス権制御機能に準じます。このため、Systemwalker for OracleのWeb画面のアクセスを制御する場合は、各Webサーバの説明書を参照して設定してください。
Systemwalker for OracleのWeb画面機能としてアクセス権制御の対象となるのは以下のURLです。
対象URL | ディレクトリの説明 |
http://運用管理サーバのホスト名/cgi-bin-sfo | CGIファイルが格納されているディレクトリ |
Interstage Application Server (Interstage HTTP Server) および Apacheに対するディレクトリ(エイリアス)の設定方法を説明します。
設定ファイル「httpd.conf」を修正します
設定ファイル「httpd.conf」の内容を以下のように修正します。
ただし、デフォルトファイル名、インストール場所を変更した場合はそれに従います。
"Alias"の最終に、以下のレコードを追加します。
Alias /swfo-img/ "/opt/FJSVmpor/web/cgi/img/" <Directory "/opt/FJSVmpor/web/cgi/img"> AllowOverride None Options None Order allow,deny Allow from all </Directory> Alias /swfo-html/ "/opt/FJSVmpor/web/cgi/html/" <Directory "/opt/FJSVmpor/web/cgi/html"> AllowOverride None Options None Order allow,deny Allow from all </Directory>
"ScriptAlias"の最終に、以下のレコードを追加します。
ScriptAlias /cgi-bin-sfo/ "/opt/FJSVmpor/web/cgi/bin/" |
Interstage HTTP Serverで、以下の"LoadModule"設定行がコメント化されている場合、コメントを外してください。
[編集前]
#LoadModule cgi_module "/opt/FJSVihs/modules/mod_cgi.so" |
[編集後]
LoadModule cgi_module "/opt/FJSVihs/modules/mod_cgi.so" |
注意
httpd.confのパスについて
Interstage HTTP Serverの場合は /etc/opt/FJSVihs/conf配下、Solaris標準付属のApacheの場合は /etc/apache配下、それ以外のApacheの場合は、インストール先のhttpdコマンドを-Vオプションつきで起動した結果からhttpd.confのパスを確認してください。
Webサーバを再起動します
Interstage Application Server (InfoProvider Pro)に対するディレクトリ(エイリアス)の設定方法を説明します。
設定ファイル「HTTPD.conf」を修正します
設定ファイル「/opt/FSUNprovd/conf/HTTPD.conf」の内容を以下のように修正します。ただし、デフォルトファイル名、インストール場所を変更した場合はそれに従います。
# |
シンボリックリンクファイルを作成します
設定ファイル「HTTPD.conf」内の「acstop」で定義されている公開ディレクトリに移動し、以下のコマンドを実行してください。
# ln -s /opt/FJSVmpor/web/cgi/img/ swfo-img <ENTER> |
Interstage Application Server (InfoProvider Pro)を再起動します