Oracle HTTP Server WebGateの構成
Oracle HTTP Server WebGate for Oracle Access Managerの構成にはいくつかのステップが必要です。
次に例を示します。
-
OHS_ORACLE_HOMEを、Oracle HTTP ServerソフトウェアをインストールしたOracleホームへの完全なパスに置き換えます。 -
OHS_CONFIG_DIRを、Oracle HTTP Serverドメイン・ホーム内の次の場所へのパスに置き換えます。DOMAIN_HOME/config/fmwconfig/components/OHS/ohs_instance_name
-
Oracle HTTP Server Oracleホームの
deployWebGateディレクトリに移動します。(UNIX) cdOHS_ORACLE_HOME/webgate/ohs/tools/deployWebGate(Windows) cdOHS_ORACLE_HOME\webgate\ohs\tools\deployWebGate -
次のコマンドを実行して、WebGateインスタンス・ディレクトリを作成し、OHSインスタンスでのWebGateロギングを有効にします。
(UNIX) ./deployWebGateInstance.sh -wOHS_CONFIG_DIR-ohOHS_ORACLE_HOME(Windows) deployWebGateInstance.bat -wOHS_CONFIG_DIR-ohOHS_ORACLE_HOME -
deployWebGateInstanceコマンドでwebgateディレクトリおよびサブディレクトリが作成されたことを確認します。たとえば、UNIXで:
ls -lart OHS_CONFIG_DIR/webgate/ total 6 drwxr-x---+ 8 orcl oinstall 20 Oct 2 07:14 .. drwxr-xr-x+ 4 orcl oinstall 4 Oct 2 07:14 . drwxr-xr-x+ 3 orcl oinstall 3 Oct 2 07:14 tools drwxr-xr-x+ 3 orcl oinstall 4 Oct 2 07:14 config -
次のコマンドを実行してパス環境変数を設定します。
(UNIX) export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:OHS_ORACLE_HOME/lib(Windows) set PATH=%PATH%;OHS_ORACLE_HOME\bin -
EditHttpConfディレクトリに移動します。(UNIX) cd OHS_ORACLE_HOME/webgate/ohs/tools/setup/InstallTools(Windows) cd OHS_ORACLE_HOME\webgate\ohs\tools\EditHttpConf -
次のコマンドを実行します。
(UNIX) ./EditHttpConf -w OHS_CONFIG_DIR [-oh OHS_ORACLE_HOME] [-o output_file_name] [-dcc custom_dcc_scripts/pages_location](Windows) EditHttpConf -w OHS_CONFIG_DIR [-oh OHS_ORACLE_HOME] [-o output_file_name] [-dcc custom_dcc_scripts\pages_location]このコマンドでは次の処理が行われます。
-
apache_webgate.templateファイルをOracle HTTP ServerのOracleホームからOracle HTTP Server構成ディレクトリの新しいwebgate.confファイルにコピーします。 -
httpd.confファイルを更新して1行を追加し、webgate.confが含まれるようにします。 -
WebGate構成ファイルを生成します。ファイルのデフォルト名は
webgate.confですが、コマンドでoutput_file引数を使用するとカスタム名を使用できます。
-
oamsso/logout.html、oamsso-bin/login.plまたはlogout.plスクリプトなど)をカスタマイズするには、これらのスクリプトを次の場所から、EditHttpConfユーティリティに対する-dccパラメータによって識別されるカスタムの場所にコピーします。ORACLE_HOME/webgate/ohs/