9.3 Web サーバープラグインのインストール

アプリケーションサーバーがインストールされ、アプリケーションがデプロイされたら、Web サーバープラグインを HTTP サーバーにインストールします。この手順では、HTTP サーバーがクラスター以外のノードにあることを前提としています。

  1. Web サーバーコンピューター(HTTP サーバーがインストールされているリモートシステム)で、WebSphere ND インストーラーディレクトリに移動し、該当するコマンドを入力して Launch Pad を実行します。

    • (Linux または UNIX)./launchpad.sh

    • (Windows)launchpad.bat

  2. Launch Pad から、「Launch the installation wizard for Web server plug-ins」を選択します。

  3. Installation roadmap」および「Plug-ins section of the Getting Started guide」の選択を解除して、「Next」をクリックします。

  4. IBM の条件および IBM 以外の条件の両方に同意する」を選択し、「次へ」をクリックします。 インストーラーでシステムのチェックが行われます。

  5. システムが必要条件を満たしていることが確認されたら、「Next」をクリックします。

    注意: システムが必要条件を満たしていないことが確認された場合は、インストールを停止し、問題を修正してから、インストールを再開します。
  6. IBM HTTP Server V7」を選択して「Next」をクリックします。

  7. Web server machine (remote)」を選択して「Next」をクリックします。

  8. [plugins_root] ディレクトリと、Web サーバープラグインのインストール先を指定して、「Next」をクリックします。

  9. Select the existing IBM HTTP Server httpd.conf file」で、「Browse」をクリックし、[webserver root]/conf ディレクトリから httpd.conf ファイルを選択します。ここで、[webserver root] は、IBM HTTP Server のインストール先ディレクトリです。

  10. Specify the Web server port」ボックスで、デフォルトのポートである 80 をそのまま指定して、「Next」をクリックします。

  11. Specify a unique Web server definition name」ボックスに、この定義の固有な識別子を入力して、「Next」をクリックします。

  12. Web server plugin-cfg.xml file」ボックスで、デフォルトの設定をそのまま指定して、「Next」をクリックします。

  13. Host name or IP address for the Application Server」ボックスに、ND ノードのホスト名または IP アドレスを入力して、「Next」をクリックします。

  14. 確認ウィンドウで「Next」をクリックし、概要情報ウィンドウで「Next」をクリックします。

  15. Web サーバープラグインがインストールされコピーされたら、「次へ」をクリックし、「完了」をクリックします。

  16. IBM HTTP Server <plugin_dir>/bin から適切なファイルを WebSphere ND [appserver root]\bin フォルダーにコピーします。

    • (Windows) [webserver definition name].bat を設定します。例えば、configureserver1.bat

    • (Linux または UNIX)configure[webserver definition name].sh

  17. Deployment Manager が実行されていることを確認し、Windows の場合は configure<webserver definition name>.bat、Linux または UNIX の場合は configure<webserver definition name>.sh を WebSphere ND コンピューターで実行して、WebSphere ND コンピューター上に管理対象外のノードを作成し、そこに Web サーバーを追加します。

  18. WebSphere Administrative Console にログインし、ナビゲーションツリーで Servers/Web servers をクリックし、Web サーバー名をクリックします。「追加プロパティ」で、「リモート Web サーバー管理」をクリックします。ポート、ユーザー名、パスワードの詳細が、IBM HTTP 管理サーバーのために提供されているものと同じであることを確認します。

  19. サーバー/Web サーバーをクリックし、右のウィンドウで、Web サーバー名の横にあるチェックボックスを選択します。上述の手順を実行する前に、「開始」をクリックします。
    注意: 上記手順オブジェクトウィンドウ実行する前に、リモートマシン (IBM HTTP サーバーマシン) で IBM HTTP 管理サーバーが稼働していることを確認してください。
  20. Web ブラウザーを開いて、Web サーバーコンピューターの管理コンソール(http://[web server name]:80/adminui)にアクセスし、プラグインが正常に生成され、伝播されたかどうかを確認します。次の応答が表示される場合は、手順 21 ~ 24 の説明に従ってプラグインを生成および伝播する必要があります。

    /[application name] not defined
    注意: プラグインが自動的に生成および伝播されるのは、システムで自動同期が事前に有効になっている場合のみです(デフォルトでは無効)。
  21. WebSphere Administrative Console にログインし、ナビゲーションツリーで ServersWeb servers をクリックし、右側のウィンドウで、HTTP サーバー名の横にある「Select」チェックボックスを選択します。

  22. Generate Plug-in」をクリックします。Plugin-cfg.xml ファイルが正常に生成されたことを確認するメッセージが表示されます。

  23. Propagate Plug-in」をクリックします。Plugin-cfg.xml ファイルが正常に伝播されたことを確認するメッセージが表示されます。

  24. Web サーバーを再起動します。