ページの先頭行へ戻る
Interstage Application Server V13.0.0 シングル・サインオン運用ガイド
FUJITSU Software

3.4.1 Interstage HTTP Server 2.4への組み込み

  Interstage HTTP Server 2.4の環境定義ファイル(httpd.conf)に業務サーバが動作するために必要な項目を追加します。

  以下に、Interstage HTTP Server 2.4の環境定義ファイル(httpd.conf)を編集する方法について説明します。

環境定義ファイル名と格納先

  環境定義ファイル名

        httpd.conf

  環境定義ファイルの格納先

        【デフォルトのWebサーバの場合】

        

        C:\Interstage\F3FMahs\conf
        (インストール先がC:\Interstageの場合)

        

        /opt/FJSVahs/conf

        【デフォルト以外のWebサーバの場合】

            Webサーバの資源格納ディレクト配下の“conf”ディレクトリ

環境定義ファイルに設定する項目

設定項目

必要性

業務サーバの組み込み設定

必須です。

認証サーバとの通信設定

セションの管理を行う運用の場合に必要です。

業務サーバの組み込み設定

ディレクティブ

内容

LoadModule

業務サーバのプログラムを絶対パスで設定してください。

LoadModule ssoatzihs24_module "C:/Interstage/F3FMsso/ssoatzag/lib/F3FMssoatzihs24.dll"
(インストール先がC:\Interstageの場合)

LoadModule ssoatzihs24_module "/opt/FJSVssoaz/lib/ssoatzihs24.so"

ISSsoBusinessSystemName

業務システム名を設定します。
ISSsoBusinessSystemName 業務システム名(注)

注)業務システム名は、Interstage管理コンソールの[システム] > [セキュリティ] > [シングル・サインオン] > [業務システム]画面の[一覧]タブで確認してください。

Interstage HTTP Server 2.4の環境定義ファイルの詳細については、“Interstage HTTP Server 2.4運用ガイド”を参照してください。

メインホストに組み込む場合

  環境定義ファイルの最終行に以下の行を追加します。

  

  インストールパス:C:\Interstage

  業務システム名:Business001

LoadModule ssoatzihs24_module "C:/Interstage/F3FMsso/ssoatzag/lib/F3FMssoatzihs24.dll"
ISSsoBusinessSystemName Business001

  

LoadModule ssoatzihs24_module "/opt/FJSVssoaz/lib/ssoatzihs24.so"
ISSsoBusinessSystemName Business001

バーチャルホストに組み込む場合

  1. 環境定義ファイルの最終行に業務サーバのプログラムの絶対パスを設定します。


    インストールパス:C:\Interstage

    LoadModule ssoatzihs24_module "C:/Interstage/F3FMsso/ssoatzag/lib/F3FMssoatzihs24.dll"

    LoadModule ssoatzihs24_module "/opt/FJSVssoaz/lib/ssoatzihs24.so"

  2. 環境定義ファイルのVirtualHostディレクティブ内に、業務システム名を設定します。

    業務システム名:Business001

    <VirtualHost *:80>

    (中略)

    ISSsoBusinessSystemName Business001
    </VirtualHost>

認証サーバとの通信設定

  セションの管理を行う運用の場合、以下の設定が必要です。

  1. コメント行として定義されている以下のディレクティブのハッシュマーク(#)を削除します。

    LoadModule ssl_module "C:/Interstage/F3FMahs/modules/mod_ssl.so"
    LoadModule proxy_module "C:/Interstage/F3FMahs/modules/mod_proxy.so"
    LoadModule proxy_http_module "C:/Interstage/F3FMahs/modules/mod_proxy_http.so"

    LoadModule ssl_module "/opt/FJSVahs/modules/mod_ssl.so"
    LoadModule proxy_module "/opt/FJSVahs/modules/mod_proxy.so"
    LoadModule proxy_http_module "/opt/FJSVahs/modules/mod_proxy_http.so"

  2. 環境定義ファイルの末尾に以下を追加します。

    Listen 127.0.0.1:追加するポート番号(注1)
    SSLProxyEngine On
    <VirtualHost 127.0.0.1:追加するポート番号>(注1)
    ProxyPass /ssoatcag 認証サーバのURL/ssoatcag(注2)
    SSLEngine Off
    </VirtualHost>

    1)追加するポート番号には、任意の空きポートを指定してください。追加したポートは、業務サーバと認証サーバ間の通信で利用します。
    2)認証サーバのURLの確認は、Interstage管理コンソールの[システム] > [セキュリティ] >[シングル・サインオン] > [業務システム] > [業務システム名] > [環境設定]タブの[詳細設定[表示]]をクリックし、[認証基盤の情報]の [認証サーバのURL]で行ってください。

    Interstage HTTP Server 2.4の環境定義ファイルの詳細については、“Interstage HTTP Server 2.4運用ガイド”を参照してください。

  1. コメント行として定義されている以下のディレクティブのハッシュマーク(#)を削除します。

    LoadModule ssl_module "C:/Interstage/F3FMahs/modules/mod_ssl.so"
    LoadModule proxy_module "C:/Interstage/F3FMahs/modules/mod_proxy.so"
    LoadModule proxy_http_module "C:/Interstage/F3FMahs/modules/mod_proxy_http.so"

    LoadModule ssl_module "/opt/FJSVahs/modules/mod_ssl.so"
    LoadModule proxy_module "/opt/FJSVahs/modules/mod_proxy.so"
    LoadModule proxy_http_module "/opt/FJSVahs/modules/mod_proxy_http.so"

  2. 環境定義ファイルの末尾に以下を追加します。

    追加するポート番号:8080
    認証サーバのURL:https://auth.fujitsu.com:443

    Listen 127.0.0.1:8080
    SSLProxyEngine On
    <VirtualHost 127.0.0.1:8080>
    ProxyPass /ssoatcag https://auth.fujitsu.com:443/ssoatcag
    SSLEngine Off
    </VirtualHost>