ページの先頭行へ戻る
Interstage Application Server Java EE運用ガイド(Java EE 6編)
Interstage

第2章 Java EE 6運用環境のセットアップ

Java EE 6運用環境のセットアップ手順を記載します。

Java EE 6パッケージインストール後に、本手順を実行し、Java EE 6運用環境のセットアップを行うことで、Interstage Java EE 6 DASサービスの運用が可能となります。

本手順は管理者権限を持つユーザで実行してください。

本手順はシステム管理者で実行してください。


  1. 各種ポートの設定(初期値のまま運用する場合は、省略可。)

    Interstage Java EE 6 DASサービスの環境定義ファイルを編集して、各種ポートを編集してください。

    ファイル格納先

    [Java EE 6共通ディレクトリ]\domains\domain1\config\domain.xml

    [Java EE 6共通ディレクトリ]/domains/domain1/config/domain.xml


    Interstage Java EE 6 DASサービスが利用するポート番号

    項目

    初期値

    意味

    修正箇所

    IIOPポート

    23610

    IIOP(ORB)のリスナーポート番号

    <domain><configs>

    <config name="server-config">

    <iiop-service><iiop-listener port="修正箇所" id="orb-listner-1">

    </iiop-listener></iiop-servidce>

    </config></configs></domain>

    IIOP_SSLポート

    23611

    IIOP/SSLのリスナーポート番号

    <domain><configs>

    <config name="server-config">

    <iiop-service><iiop-listener port="修正箇所" id="SSL">

    </iiop-listener></iiop-servidce>

    </config></configs></domain>

    IIOP_MUTUALAUTHポート

    23612

    相互認証用のIIOP/SSLリスナーポート番号

    <domain><configs>

    <config name="server-config">

    <iiop-service><iiop-listener port="修正箇所" id="SSL_MUTUALAUTH">

    </iiop-listener></iiop-servidce>

    </config></configs></domain>

    JMX_ADMINポート

    18686

    JMXの管理ツールで指定するJMXコネクタのリスナーポート番号

    <domain><configs>

    <config name="server-config">

    <admin-service>

    <jmx-connector port="修正箇所" name="system">

    </jmx-connector></admin-servidce>

    </config></configs></domain>

    DOMAIN_ADMINポート

    12011

    運用管理用HTTPリスナーのポート

    <domain><configs>

    <config name="server-config">

    <netowork-config ><network-listeners>

    <network-listener port="修正箇所" name="admin-listener">

    </network-listener></network-listeners>

    </network-config></config></configs></domain>

    HTTP_LISTENERポート

    28282

    HTTPリスナーのポート

    <domain><configs>

    <config name="server-config">

    <netowork-config ><network-listeners>

    <network-listener port="修正箇所" name="http-listener-1">

    </network-listener></network-listeners>

    </network-config></config></configs></domain>

    HTTPS_LISTENERポート

    28383

    HTTPSリスナーのポート

    <domain><configs>

    <config name="server-config">

    <netowork-config ><network-listeners>

    <network-listener port="修正箇所" name="http-listener-2">

    </network-listener></network-listeners>

    </network-config></config></configs></domain>

    JMSポート

    17676

    JMSのポート

    <domain><configs>

    <config name="server-config">

    <jms-service><jms-host name="default_JMS_host" port="修正箇所">

    </jms-host></jms-service>

    </config></configs></domain>


    IIOPポートの変更例を以下に示します。(ポート番号を11111とする場合の設定)

    <domain log-root="${com.sun.aas.instanceRoot}/logs" ・・・>
    
    ・・・
     <configs>
      <config name="server-config">
       <iiop-service>
        <iiop-listener address="0.0.0.0" port="11111" id="orb-listener-1" lazy-init="true"/>
        </iiop-listener>
       </iiop-servidce>
    
    ・・・
      </config>
     </configs>
    </domain>

    IIOP_SSLポートの変更例を以下に示します。 (ポート番号を22222とする場合の設定)

    <domain log-root="${com.sun.aas.instanceRoot}/logs" ・・・>
    
    ・・・
     <configs>
      <config name="server-config">
       <iiop-service>
        <iiop-listener security-enabled="true" address="0.0.0.0" port="22222" id="SSL">
        </iiop-listener>
       </iiop-servidce>
    
    ・・・
      </config>
     </configs>
    </domain>

    IIOP_MUTUALAUTHポートの変更例を以下に示します。(ポート番号を33333とする場合の設定)

    <domain log-root="${com.sun.aas.instanceRoot}/logs" ・・・>
    
    ・・・
     <configs>
      <config name="server-config">
       <iiop-service>
        <iiop-listener security-enabled="true" address="0.0.0.0" port="33333" id="SSL_MUTUALAUTH">
        </iiop-listener>
       </iiop-servidce>
    
    ・・・
      </config>
     </configs>
    </domain>

    JMX_ADMINポートの変更例を以下に示します。(ポート番号を44444とする場合の設定)

    <domain log-root="${com.sun.aas.instanceRoot}/logs" ・・・>
    
    ・・・
    <configs>
      <config name="server-config">
       <admin-service>
        <jmx-connector auth-realm-name="admin-realm" security-enabled="false" address="0.0.0.0" port="44444" name="system" />
        </jmx-connector>
       </admin-servidce>
    
    ・・・
      </config>
     </configs>
    </domain>

    DOMAIN_ADMINポートの変更例を以下に示します。(ポート番号を55555とする場合の設定)

    <domain log-root="${com.sun.aas.instanceRoot}/logs" ・・・>
    
    ・・・
    <configs>
      <config name="server-config">
       <netowork-config >
        <network-listeners>
         <network-listener port="55555" protocol="admin-listener" transport="tcp" name="admin-listener" thread-pool="admin-thread-pool">
         </network-listener>
        </network-listeners>
       </netowork-config>
    
    ・・・
      </config>
     </configs>
    </domain>

    HTTP_LISTENERポートの変更例を以下に示します。(ポート番号を11111とする場合の設定)

    <domain log-root="${com.sun.aas.instanceRoot}/logs" ・・・>
    
    ・・・
    <configs>
      <config name="server-config">
       <netowork-config >
        <network-listeners>
         <network-listener port="11111" protocol="http-listener-1" transport="tcp" name="http-listener-1" thread-pool="http-thread-pool">
         </network-listener>
        </network-listeners>
       </netowork-config>
    
    ・・・
      </config>
     </configs>
    </domain>

    HTTPS_LISTENERポートの変更例を以下に示します。(ポート番号を33333とする場合の設定)

    <domain log-root="${com.sun.aas.instanceRoot}/logs" ・・・>
    
    ・・・
    <configs>
      <config name="server-config">
       <netowork-config >
        <network-listeners>
         <network-listener port="33333" protocol="http-listener-2" transport="tcp" name="http-listener-2" thread-pool="http-thread-pool">
         </network-listener>
        </network-listeners>
       </netowork-config>
    
    ・・・
      </config>
     </configs>
    </domain>

    JMSポートの変更例を以下に示します。(ポート番号を22222とする場合の設定)

    <domain log-root="${com.sun.aas.instanceRoot}/logs" ・・・>
    
    ・・・
    <configs>
      <config name="server-config">
       <jms-service>
        <jms-host name="default_JMS_host" host="localhost" port="22222" admin-user-name="admin" admin-password="admin" lazy-init="true"/>
        </jms-host>
       </jms-service>
    
    ・・・
      </config>
     </configs>
    </domain>

    注意

    設定したポートが既に使用されていた場合、Interstage Java EE 6 DASサービスの起動(手順2)に失敗します。

    空いているポートであることを確認後、設定してください。


  2. Interstage Java EE 6 DASサービスの起動

    以下のコマンドよりInterstage Java EE 6 DASサービスを起動してください。

    C:\Interstage\F3FMisje6\glassfish\bin\asadmin start-domain

    /opt/FJSVisje6/glassfish/bin/asadmin start-domain

    詳細は「9.1.6.1 start-domainサブコマンド」を参照してください。


  3. ユーザーの作成

    以下どちらかの作業を実施してください。

    • デフォルトユーザーを使用する場合(デフォルトユーザーのid/passwordは"admin/interstage01")

      以下のコマンドより、パスワードを変更してください。

      C:\Interstage\F3FMisje6\glassfish\bin\asadmin change-admin-password

      /opt/FJSVisje6/glassfish/bin/asadmin change-admin-password

      詳細は「9.1.11.1 change-admin-passwordサブコマンド」を参照してください。


    • 新しいユーザーを作成する場合

      以下のコマンドより、groupに"asadmin"を、fileレルムの名前に"admin-realm"を指定し、ユーザーを作成してください。(例はユーザー名"user1"の場合。)

      C:\Interstage\F3FMisje6\glassfish\bin\asadmin create-file-user --groups asadmin --authrealmname admin-realm user1

      /opt/FJSVisje6/glassfish/bin/asadmin create-file-user --groups asadmin --authrealmname admin-realm user1

      詳細は「9.1.11.13 create-file-userサブコマンド」を参照してください。


  4. デフォルトユーザー(admin)の削除(手順3で新しいユーザーを作成した場合には、本手順を実施してください。)

    以下のコマンドより、fileレルムの名前に"admin-realm"を指定し、デフォルトユーザー(admin)を削除してください。以下のコマンド実行する際に、手順3で設定した、新しいid/passwordが必要になります。

    C:\Interstage\F3FMisje6\glassfish\bin\asadmin delete-file-user --authrealmname admin-realm admin

    /opt/FJSVisje6/glassfish/bin/asadmin delete-file-user --authrealmname admin-realm admin

    詳細は「9.1.11.14 delete-file-userサブコマンド」を参照してください。


  5. Interstage Java EE 6 DASサービスの再起動

    以下のコマンドよりInterstage Java EE 6 DASサービスを再起動してください。

    1) C:\Interstage\F3FMisje6\glassfish\bin\asadmin stop-domain

    2) C:\Interstage\F3FMisje6\glassfish\bin\asadmin start-domain

    1) /opt/FJSVisje6/glassfish/bin/asadmin stop-domain

    2) /opt/FJSVisje6/glassfish/bin/asadmin start-domain

    詳細は「9.1.6.3 stop-domainサブコマンド」、「9.1.6.1 start-domainサブコマンド」を参照してください。