WebSphere Application Server 6.0 Network Deployment for Windows 導入の手引き - ローカル Web サーバー構成 - ver. 2.1 日本アイ ビー エム株式会社ソフトウェア事業 2005 年 9 月 1
目次 1 はじめに 3 2 事前の準備 4 2.1 ハードウェアおよびソフトウェア前提条件... 4 2.2 インストール開始前に確認しておくこと... 4 2.3 製品コンポーネントとコンフリクト ( 衝突 ) するパッケージのアンインストール... 5 3 WebSphere Application Server Network Deployment のインストール 6 4 Deployment Manager プロファイルの作成 12 5 カスタム プロファイルの作成 17 6 IBM HTTP Server 6.0 のインストール 22 7 Web サーバー プラグインのインストール 28 8 アプリケーションサーバーの作成 36 8.1 Deployment Manager の起動... 36 8.2 Node Agent の起動... 36 8.3 Deployment Manager 管理コンソールの起動... 37 8.4 新規アプリケーション サーバーの作成... 37 9 IBM HTTP Server 6.0 ノードの WebSphere セルへの統合 41 2
1 はじめに この文書は Windows 上で WebSphere Application Server 6.0 Network Deployment と IBM HTTP Server 6.0 を単一サーバー上にインストールし セルを構成して稼動確認を行うまでの最少の手順を示すものです この文書の作成にあたって使用したハードウェア / ソフトウェアの構成は以下の通りです この構成は必ずしも製品の稼動要件と一致するものではありません ハードウェア Compaq (Hewlett-Packard) Evo D32m/P2.4/40/k/256c JPN2 Intel Pentium 4 2.4GHz, 1GB Memory ソフトウェア Windows 2000 Server + Service Pack 4 OS バージョン : 5.00.21.95 Internet Explorer 6 + Service Pack 1 Windows Update による (2004/10/21 現在 ) 最新レベルへのメンテナンス済み 製品の最新の稼動要件につきましては http://www.ibm.com/software/webservers/appserv/doc/latest/prereq.html でご確認下さい 本書内の各製品 コンポーネントについて 以下の略称を使用しております 正式名称 WebSphere Application Server WebSphere Application Server Network Deployment Deployment Manager 略称セル構成前 : WAS または WAS Base セル構成後 : ノード WAS ND または ND DM この文書はできるだけ正確を期して作成しておりますが 製品の稼動を保証するものではありません IBM からの正式な技術サポートは お客様との保守契約に基づいて提供されます 3
2 事前の準備 2.1 ハードウェアおよびソフトウェア前提条件 最新の稼動要件は http://www-306.ibm.com/software/webservers/appserv/doc/latest/prereq.html に記載されておりますので ご参照下さい 2.2 インストール開始前に確認しておくこと インストールするマシンに Administrator 権限をもったユーザーでログインしていること TCP/IP ネットワークの設定が正しく行われていること IP アドレス ネットマスク デフォルト ゲートウェイ ホスト名 ( インストール後の変更はできません ) DNS を使用する場合は名前解決を適切に行えること ディスクが以下に示す以上の空き容量を持つこと WAS-ND C: Program Files IBM WebSphere AppServer に 730MB Deployment manager プロファイル用に 30MB Application Server プロファイル用に 10MB C: temp に 100MB IBM HTTP Server C: Program Files IBM HTTP Server に 110MB C: Program Files ibm gsk7 に 25MB Web サーバー プラグイン C: Program Files IBM WebSphere Plugins に 200MB C: Program Files ibm gsk7 に 25MB その他 インストール前に必要な事項は http://publib.boulder.ibm.com/infocenter/ws60help/topic/com.ibm.websphere.nd.doc/info /ae/ae/tins_winsetup.html に記載されていますので ご参照下さい 4
2.3 製品コンポーネントとコンフリクト ( 衝突 ) するパッケージのアンインストール 本書では IBM HTTP Server をインストールするため コンフリクトする IIS(Internet Information Service) や Apache を先にアンインストールします まず Apache や IIS がインストールされているかを確認します コントロールパネルからアプリケーションの追加と削除を実行します IIS の確認は Windows コンポーネントの追加と削除を実行します 図の場合は IIS が見つかっているので削除します 見つからなかった場合は そのまま次の手順へ進んで下さい 5
3 WebSphere Application Server Network Deployment のインストール WAS 6.0 ND for Windows のインストールは以下の手順で行います 1. WAS 6.0 ND for Windows の CD-ROM をドライブに挿入すると ランチパッド ND が自動的に起動します 起動しない場合はコマンド プロンプト等から以下のようにしてランチパッドを起動します コマンドラインの場合は次のようになります C: >D: launchpad (D ドライブが CD-ROM の場合 ) 2. ランチパッド ND で WebSphere Application Server のインストール ウィザードの起動 のリンクをクリックします ランチパッド ND は終了せず そのままにしておきます 6
3. WebSphere Application Server Network Deployment V6 へようこそ が起動します 次へ をクリックします 4. ソフトウェア ライセンス情報 では使用条件に同意して 次へ をクリックします 同意いただけない場合は 製品を使用することができません 7
5. インストール前提条件のチェックが始まります 完了するまでそのまま待ちます 画面のようにチェックが完了したら 次へ をクリックします 6. インストール時のディレクトリーを決定します デフォルトのまま または必要に応じてディレクトリーを指定し 次へ をクリックします 8
7. インストールする機能を選択します サンプルと Javadocs は必須ではないので チェックを外しても構いません 次へ をクリックします ( 注 : コア プロダクト ファイルのチェックボックスは絶対に外さないでください ライセンスが正しく導入されない問題が報告されています 詳細については以下の URL をご参照ください http://www.ibm.com/jp/domino01/mkt/websphere.nsf/doc/0015ebcc ) 8. インストールの要約が表示されます 内容を確認し 次へ をクリックします インストールが開始されます 9
9. インストールが完了しました では プロファイル作成ウィザードの起動 のチェックを外し 次へ をクリックします 10. 警告が表示されます そのまま 次へ をクリックします 10
11. ファースト ステップ コンソールの起動 のチェックを外して 終了 をクリックします 以上で WebSphere Application Server Network Deployment Version 6.0 のインストールは完了です 11
4 Deployment Manager プロファイルの作成 WebSphere Application Server V6 は インストールしただけでは稼動させることができません 稼動可能なセルを構成するためには Deployment Manager プロファイルとカスタム プロファイルを作成する必要があります ここではまず Deployment Manger プロファイルを作成します 以下の手順に従って下さい 1. Windows のスタートメニューから 次のように選択しプロファイル作成ウィザードを起動します スタート プログラム (P) IBM WebSphere Application Server Network Deployment v6 プロファイル作成ウィザード 2. バージョン 6 のプロファイル作成ウィザードへようこそ で 次へ をクリックします 12
3. プロファイル タイプの選択 で Deployment Manager プロファイルの作成 を選択して 次へ をクリックします 4. プロファイル名を設定します デフォルトのまま または必要に応じて書き換えて 次へ をクリックします 13
5. プロファイルを作成するディレクトリーを指定します デフォルトのまま または必要に応じて書き換えて 次へ をクリックします 6. ノード名 セル名 ホスト名を指定します デフォルトのまま または必要に応じて書き換えて 次へ をクリックします 14
7. ポート値の割り当てを行います デフォルトのまま ( 推奨 ) または必要に応じて書き換えます ここで設定した値は今後の設定に必要になることがあります メモを取るか ウィンドウを最大化してイメージを取得しておくことをお勧めします 次へ をクリックします 8. Window サービスの定義 では WebSphere Application Server のプロセスを Windows サービスとして実行するかどうかを設定します 必要に応じて それぞれ値を入力し 次へ をクリックします 15
9. プロファイルの要約が表示されます 内容を確認して 次へ をクリックします 10. プロファイル作成が完了したら ファースト ステップ コンソールの起動 のチェックを外して 終了 をクリックします 16
5 カスタム プロファイルの作成 引き続き カスタム プロファイルの作成を行います 以下の手順に従います この手順によって アプリケーション サーバー ノードのプロファイル ( カスタム プロファイル ) を作成し Deployment Manager にノードを統合します 1. まず 先ほど作成した Deployment Manager を起動します Windows のスタートメニューから 次のように選択し Deployment Manager を起動します スタート プログラム (P) IBM WebSphere Application Server Network Deployment v6 Profiles Dmgr01 Deployment Manager の始動 Deployment Manager プロファイル登録時に Windows サービスとして起動する をチェックした場合は Windows サービスから起動することもできます 2. 再び Windows のスタートメニューから プロファイル作成ウィザードを起動します スタート プログラム (P) IBM WebSphere Application Server Network Deployment v6 プロファイル作成ウィザード 3. バージョン 6 のプロファイル作成ウィザードへようこそ で 次へ をクリックします 17
4. プロファイル タイプの選択 では カスタム プロファイルの作成 を選択して 次へ をクリックします ここで言う フェデレート とは Deployment Manager に アプリケーション サーバー ノードを追加することです 5. このノードを追加する対象の Deployment Manger のホスト名を指定します Deployment Manager が同一マシンにある場合 localhost を指定可能です また SOAP ポート名を指定します (4-7. を参考に指定してください ) 次へ をクリックします 18
6. プロファイル名を設定します デフォルトのまま または必要に応じて書き換えて 次へ をクリックします 7. プロファイルを作成するディレクトリーを設定します デフォルトのまま または必要に応じて書き換えて 次へ をクリックします 19
8. ノード名とホスト名を設定します デフォルトのまま または必要に応じて書き換えて 次へ をクリックします 9. ポート値の割り当てを行います デフォルトのまま ( 推奨 ) または必要に応じて書き換えます ここで設定した値は今後の設定に必要になることがあります メモを取るか ウィンドウを最大化してイメージを取得しておくことをお勧めします 次へ をクリックします 20
10. プロファイル要約が表示されます 内容を確認して 次へ をクリックします 11. 作成が正常に完了したら ファースト ステップ コンソールの起動 のチェックを外して 終了 をクリックします 21
6 IBM HTTP Server 6.0 のインストール 引き続き IBM HTTP Server のインストールを行います 1. ランチパッド ND に戻り IBM HTTP Server のインストール ウィザードの起動 をクリックします ランチパッド ND は終了せず そのままにしておきます 22
2. IBM HTTP Server 6.0 のインストーラーが起動します 次へ をクリックします 3. ソフトウェア ライセンス情報 では使用条件に同意して 次へ をクリックします 同意いただけない場合は 製品を使用することができません 23
4. インストール先ディレクトリーを指定します デフォルトのまま または必要に応じてインストール先ディレクトリーを書き換えて 次へ をクリックします 5. 適切なセットアップ タイプを選択してください では カスタム を選択して 次へ をクリックします 24
6. インストールする IBM HTTP Server 6.0 のフィーチャーを選択してください ではそのまま 次へ をクリックします 7. IBM HTTP Server で使用するポート番号を設定します デフォルトのまま または必要に応じて書き換えて 次へ をクリックします 25
8. IBM HTTP Server IBM HTTP Administration を Windows のサービスとして起動するかの設定をします 画面上では IBM HTTP Server のみを Windows サービスとして起動し Administrator でログオンするように設定しています (IBM HTTP Administration の稼働は 今回のようなローカル構成では必須ではありません ) 9. インストールの概要が表示されます 内容を確認し 次へ をクリックします インストールが開始されます 26
10. 次へ をクリックして IBM HTTP Server 6.0 のインストールを終了します 11. WebSphere Application Server の起動 プラグインのインストール のチェックを外し 終了 をクリックします 以上で IBM HTTP Server 6.0 のインストールは完了です 27
7 Web サーバー プラグインのインストール 引き続き Web サーバー プラグインのインストールを行います 1. ランチパッド ND に戻ります Web サーバー プラグインのインストール ウィザードの起動 をクリックします 28
2. IBM WebSphere Application Server V6 の Web サーバー プラグインへようこそ が表示されます インストール ロードマップ概要とインストールのシナリオ のチェックを外して 次へ をクリックします 3. ソフトウェア ライセンス情報 では使用条件に同意して 次へ をクリックします 同意いただけない場合は 製品を使用することができません 29
4. システム前提条件の確認 が始まります 正常に終了したら 次へ をクリックします 5. 構成する Web サーバーを指定します では IBM HTTP Server V6 を選択して 次へ をクリックします 30
6. インストール シナリオを選択します WebSphere Application Server マシン ( ローカル ) を選択して 次へ をクリックします 7. インストール先ディレクトリーを設定します デフォルトのまま または必要に応じてインストール先ディレクトリーを変更し 次へ をクリックします 31
8. WebSphere Application Server のインストール先を指定します デフォルトのまま 次へ をクリックします 9. Web サーバーの定義を構成します httpd.conf ファイルの選択では ブラウズ ボタンを用いて またはキーボードから直接入力して C: Program Files IBM HTTP Server conf httpd.conf と設定します Web サーバー ポートの指定はデフォルトのまま または必要に応じて書き換えて 次へ をクリックします 32
10. 固有の Web サーバー定義名を指定します デフォルトのまま または必要に応じて書き換えて 次へ をクリックします 11. Web サーバー プラグイン構成ファイルの場所を指定します デフォルトのまま または必要に応じて書き換えて 次へ をクリックします 33
12. メッセージを確認して 次へ をクリックします 13. システムのチェック後 インストールの要約が表示されます 内容を確認し 次へ をクリックします インストールが開始されます 34
14. メッセージを確認して 次へ をクリックします 15. メッセージを確認して 終了 をクリックします 16. Web server plug-in installation roadmaps for WebSphere Application Server Network Deployment V6 を閉じます 17. ランチパッド ND を閉じます 35
8 アプリケーションサーバーの作成 Deployment Manager プロファイルと統合されたカスタム プロファイルは すでに前の手順で作成しましたので これからアプリケーションを実行するためのアプリケーション サーバーを作成します 作業の順序は Deployment Manager の起動 ( 手順通り行うとすでに起動しています ) Node Agent の起動 ( 手順通り行うとすでに起動しています ) Deployment Manager 管理コンソール上でアプリケーション サーバーを作成 となります 8.1 Deployment Manager の起動 Windowsのスタートメニューから 次のように選択しDeployment Managerを起動します スタート プログラム(P) IBM WebSphere Application Server Network Deployment v6 Profiles Dmgr01 Deployment Manager の始動 Deployment Manager プロファイル登録時に Windows サービスとして起動する をチェックした場合は Windows サービスから起動することもできます 8.2 Node Agent の起動 C: Program Files IBM WebSphere AppServer profiles Custom01 bin startnode.bat をダブルクリックで 起動してください また コマンド プロンプトからも 以下のように起動することもできます >cd C: Program Files IBM WebSphere AppServer profiles Custom01 bin >startnode.bat サーバー nodeagent が e-business 用にオープンされました プロセス ID は xxxx です と表示されれば Node Agent の起動は成功です 36
8.3 Deployment Manager 管理コンソールの起動 Web ブラウザから http://< ホスト名 >:9060/ibm/console へアクセスします 管理コンソールが起動しますので 適当なユーザー名でログインします 8.4 新規アプリケーション サーバーの作成 1. 左側のナビゲーション ツリーから サーバー アプリケーション の順に展開します 2. 新規作成 をクリックします 37
3. 新規アプリケーション作成画面 で ノードを < ホスト名 >Node01 を選択し 任意のサーバー名を入れています 画面上では サーバー名 : server1 としています 4. サーバー テンプレートの選択画面で default を選択し 次へ をクリックします 38
5. 固有 HTTP ポートの生成 にチェックを入れて 次へ をクリックします 6. 新規サーバーの確認 を読み 終了 をクリックします 7. メッセージに従って 構成変更を保管します 保管 リンクをクリックします 39
8. ノードと変更を同期化 をチェックして 保管 を押します 以上で サーバー作成完了です 40
9 IBM HTTP Server 6.0 ノードの WebSphere セルへの統合 WAS 6.0 ND では新機能として IBM HTTP Server 6.0 を WebSphere セルに含めて管理することができるようになりました IBM HTTP Server 6.0 の起動や停止 設定を WebSphere 管理コンソールから行うことができます ここでは IBM HTTP Server 6.0 を WebSphere セルに統合するための手順を解説します 1. 管理コンソールにログインしている場合は 一旦ログアウトします 2. コマンド プロンプトで > cd C: Program Files IBM WebSphere AppServer bin > C: Program Files IBM WebSphere Plugins bin configurewebserver1.bat として 構成スクリプトを起動します ( 手順 7-10 で Web サーバー定義名を webserver1 から変更した場合には configure<web サーバー定義名 >.bat に置き換えます ) 3. スクリプトの実行が終了したら 管理コンソールにログインし直します 4. ナビゲーション ツリーから サーバー Web サーバー の順に展開し WAS のノードに webserver1 がインストールされていることを確認できましたら セルへの統合は完了です 41