• 検索結果がありません。

Copyright© 2011, Oracle. All rights reserved.

WebLogic Serverのアプリケーション・アセンブル形式 のアプリケーション・アセンブル形式 のアプリケーション・アセンブル形式 のアプリケーション・アセンブル形式

アプリケーション・アセンブル形式

一般的には特定のディレクトリ構造をZIP形式にアセンブルする。

• Webアプリケーションは、xxxx.war

• EJBアプリケーションは,xxxx.jar

エンタープライズ・アプリケーションは、xxxx.ear

• WebLogicでは、ディレクトリを展開した形式でデプロイすることも可能

79

WARファイル

エンタープライズ・アプリケーション

JARファイル

Webアプリケーション EJBアプリケーション

Warファイル JARファイル

EARファイル Webアプリケーション EJBアプリケーション

【【

【参考 参考 参考 参考】 】】 】 アプリケーションのディレクトリ構造 アプリケーションのディレクトリ構造 アプリケーションのディレクトリ構造 アプリケーションのディレクトリ構造

• JavaEEのアプリケーションは、下記のようなディレクトリ構造でまとめま

す。

WAR ファイル

classes lib WEB-INF

JSPファイル

HTMLファイルやgif、jpgファイル等 サーブレットのクラスファイル 使用するライブラリ(JARやZIP)

配布記述子(web.xml)

<ルート>

EAR ファイル

41

Copyright© 2011, Oracle. All rights reserved.

Webアプリケーションの開発とデプロイ アプリケーションの開発とデプロイ アプリケーションの開発とデプロイ アプリケーションの開発とデプロイ

下図のようなDBにアクセスするWebアプリケーションをWebLogic

Server 11gにデプロイします。

• JSPで顧客名を入力するHTML Formを作成し、実行ボタンを選択す

るとServletが実行され、入力された顧客名に一致するものを

CUSTOMER表から検索して結果を表示させます。

81

find.jsp FindServletの実行結果

Copyright© 2011, Oracle. All rights reserved.

管理コンソールからのデプロイ 管理コンソールからのデプロイ 管理コンソールからのデプロイ 管理コンソールからのデプロイ

管理コンソールを利用してアプリケーションをデプロイします。

デプロイするアプリケーションは、本セミナー紹介タイトルの下にアップさ れたzipファイルに含まれているmyWeb.warです。それを取り出して、管 理対象サーバ

Server1

にデプロイします。

• ※下図はイメージです。実際はAdminServerを経由してServer1にアプ

リケーションが配布されます。

82

WebLogicドメイン

Server1

myWeb.war

管理コンソール 管理コンソール 管理コンソール 管理コンソール

Copyright© 2011, Oracle. All rights reserved.

管理コンソールからのデプロイ① 管理コンソールからのデプロイ① 管理コンソールからのデプロイ① 管理コンソールからのデプロイ①

83

• AdminServerとServer1が起動状態であることを確認します。

• WebLogic Server管理コンソールにログインし、「チェンジ・センター 」で

「ロックして編集」ボタンを選択します。

管理コンソールからのデプロイ② 管理コンソールからのデプロイ② 管理コンソールからのデプロイ② 管理コンソールからのデプロイ②

「ドメイン構造」-「デプロイメント」を選択します。

画面右側の「デプロイメントのサマリー」で、「インストール」ボタンを選択 します。

43

Copyright© 2011, Oracle. All rights reserved.

管理コンソールからのデプロイ③ 管理コンソールからのデプロイ③ 管理コンソールからのデプロイ③ 管理コンソールからのデプロイ③

85

アプリケーションのファイルを指定します。

• myWeb.warのロケーションを指定して、「次へ」ボタンを選択してくださ

い。 本セミナーの環境では、「C:¥HandsOnFiles¥myWeb.war」を指定 します。

Copyright© 2011, Oracle. All rights reserved.

管理コンソールからのデプロイ④ 管理コンソールからのデプロイ④ 管理コンソールからのデプロイ④ 管理コンソールからのデプロイ④

86

そのまま「次へ」ボタンを選択してください。

Copyright© 2011, Oracle. All rights reserved.

管理コンソールからのデプロイ⑤ 管理コンソールからのデプロイ⑤ 管理コンソールからのデプロイ⑤ 管理コンソールからのデプロイ⑤

87

アプリケーションの配布先のサーバを指定します。

「Server1」だけをチェックして「次へ」ボタンを選択します。

管理コンソールからのデプロイ⑥ 管理コンソールからのデプロイ⑥ 管理コンソールからのデプロイ⑥ 管理コンソールからのデプロイ⑥

アプリケーションの名前が、「myWeb」であることを確認して「終了」ボタ ンを選択します。

45

Copyright© 2011, Oracle. All rights reserved.

管理コンソールからのデプロイ⑦ 管理コンソールからのデプロイ⑦ 管理コンソールからのデプロイ⑦ 管理コンソールからのデプロイ⑦

89

「チェンジ・センター」で「変更のアクティブ化」ボタンを選択してデプロイ 操作を確定させます。

Copyright© 2011, Oracle. All rights reserved.

管理コンソールからのアプリケーション起動① 管理コンソールからのアプリケーション起動① 管理コンソールからのアプリケーション起動① 管理コンソールからのアプリケーション起動①

90

「すべての変更がアクティブ化されました。再起動は不要です。」のメッセ ージを確認した後、「myWeb」の左横のチェックボックスにチェックをして、

「起動」

-

「すべてのリクエストを処理」を選択します。

Copyright© 2011, Oracle. All rights reserved.

管理コンソールからのアプリケーション起動② 管理コンソールからのアプリケーション起動② 管理コンソールからのアプリケーション起動② 管理コンソールからのアプリケーション起動②

91

「はい」ボタンを選択します。

管理コンソールからのアプリケーション起動③ 管理コンソールからのアプリケーション起動③ 管理コンソールからのアプリケーション起動③ 管理コンソールからのアプリケーション起動③

デプロイメント表で「myWeb」の「状態」が「アクティブ」になったことを確 認します。

47

Copyright© 2011, Oracle. All rights reserved.

アプリケーションの実行 アプリケーションの実行 アプリケーションの実行 アプリケーションの実行

93

• Webブラウザを起動し、http://localhost:7002/myWeb/find.jsp

を指定 します。

入力エリアに「Tanaka」と入力してSubmitボタン「search」を選択し、ア プリが正常実行されることを確認します。

Copyright© 2011, Oracle. All rights reserved.

管理コンソールからのアプリケーション再デプロイ① 管理コンソールからのアプリケーション再デプロイ① 管理コンソールからのアプリケーション再デプロイ① 管理コンソールからのアプリケーション再デプロイ①

94

アプリケーションを停止せずに、デプロイしたアプリケーション・ファイル

myWeb.warを更新します。

「チェンジ・センター 」で「ロックして編集」ボタンを選択します。

「ドメイン構造」から「デプロイメント」を選択して、「デプロイメント」表で再 デプロイするアプリケーション「myWeb」の行のチェックボックスをチェッ クし、「更新」ボタンを選択します。

Copyright© 2011, Oracle. All rights reserved.

管理コンソールからのアプリケーション再デプロイ② 管理コンソールからのアプリケーション再デプロイ② 管理コンソールからのアプリケーション再デプロイ② 管理コンソールからのアプリケーション再デプロイ②

95

確認要求画面で、「終了」を選択します。

管理コンソールからのアプリケーション再デプロイ③ 管理コンソールからのアプリケーション再デプロイ③ 管理コンソールからのアプリケーション再デプロイ③ 管理コンソールからのアプリケーション再デプロイ③

「チェンジ・センター」で「変更のアクティブ化」ボタンを選択して再デプロ イを確定させます。

49

Copyright© 2011, Oracle. All rights reserved.

アプリケーションの実行し、再デプロイを確認 アプリケーションの実行し、再デプロイを確認 アプリケーションの実行し、再デプロイを確認 アプリケーションの実行し、再デプロイを確認

97

• Webブラウザを起動し、http://localhost:7002/myWeb/find.jsp

を指定 します。

入力エリアに「Tanaka」と入力してSubmitボタン「search」を選択し、ア プリが正常実行されることを確認します。

Copyright© 2011, Oracle. All rights reserved.

管理コンソールからのアプリケーション停止 管理コンソールからのアプリケーション停止 管理コンソールからのアプリケーション停止 管理コンソールからのアプリケーション停止

98

「デプロイメント」表で停止するアプリケーションをチェックして「停止」ボタ ン-「ただちに強制停止」を選択します。確認要求画面で、「はい」を選択 します。

Copyright© 2011, Oracle. All rights reserved.

管理コンソールからのアンデプロイ 管理コンソールからのアンデプロイ 管理コンソールからのアンデプロイ 管理コンソールからのアンデプロイ

99

「チェンジ・センター 」で「ロックして編集」ボタンを選択します。

「ドメイン構造」から「デプロイメント」を選択して、「デプロイメント」表でア ンデプロイするアプリケーションの状態が「準備完了」であることを確認 します。その後、

myWeb

の行のチェックボックスをチェックし、「削除」ボ タンを選択します。確認要求画面で、「はい」を選択します。

「チェンジ・センター」で「変更のアクティブ化」ボタンを選択してアンデプ ロイを確定させます。

Oracle HTTP Server の構成 の構成 の構成 の構成

<Insert Picture Here>

51

Copyright© 2011, Oracle. All rights reserved.

Oracle HTTP Serverの構成手順 の構成手順 の構成手順 の構成手順

101

① WebLogic Server

のインストール

② Application Developer(EM, JRF) のインストール

③ WebLogicドメインの作成

④ Web Tierのインストールと構成

⑤ Oracle HTTP Serverの構成

HTTP(s) Oracle

HTTP Server 11g

mod_wl_ohs

OPMN Oracle Web Cache

11g

メディア名:

Oracle Web Tier 11g

管理対象 サーバ

管理対象 サーバ

管理サーバ

Oracle WebLogic Server 11g (10.3.4) WebLogicクラスタ

Java Required Files(JRF)

MDS

ADF TopLink

Enterprise Manager FMW Control

WebLogicドメイン メディア名:

Oracle WebLogic Server 11g

メディア名:

Oracle Application Developer 11g

JRF FMW Control

管理操作

※Oracle Web Tierを別ノードに配置することも可能

Copyright© 2011, Oracle. All rights reserved.

Web Tierのインストールと構成 のインストールと構成 のインストールと構成 のインストールと構成 ① ① ① ①

102

• Oracle Web Tier 11gをインストー

• ofm_webtier_win_11.1.1.2.0_32_disk 1_1of1.zipを解凍し、Disk1¥setup.exe

を実行

上記のzipファイルは、以下のURLより 入手

http://www.oracle.com/technetwork/ja va/webtier/downloads/index2-303202.html

「ソフトウェアのインストール-構成なし」

を選択

インストールの場所の指定では、デフォ ールトのまま「次へ」を選択

Web Tier のホーム・ディレクトリは当ハ

ンズオンで

WT_HOMEと表記します。

「インストール、構成なし」

ドキュメント内 Microsoft PowerPoint - WLS11g_HandsOn(10 3 4).pptx (ページ 40-67)

関連したドキュメント