![]() ![]() ![]() ![]() |
Oracle ソフトウェアをインストールする前に、以下の節をお読みください。
Oracle Products のインストール プログラムには、すべてのインストールされている製品または個別のコンポーネントを必要に応じてインストールまたはアンインストールできる完全なフレームワークが用意されています。Oracle Service Bus を完全にインストールすることも、インストールをカスタマイズすることもできます。
Oracle Products のインストール プログラムは、以下のいずれかのモードで使用できます。
グラフィカル モード インストールは、GUI を使用して対話的にソフトウェアをインストールする方法です。Windows と UNIX のどちらのシステムでも実行できます。インストール手順については、「グラフィカル モードでのインストール プログラムの実行」を参照してください。
グラフィカル モードでインストール プログラムを実行するには、ソフトウェアのインストール先マシンに接続しているコンソールで Java ベースの GUI がサポートされている必要があります。Windows システムのコンソールでは Java ベースの GUI がサポートされていますが、UNIX システムのコンソールでは Java ベースの GUI がサポートされていないものもあります。
注意 : | グラフィカル表示がサポートされていないシステムでグラフィカル モードのインストール プログラムを起動しようとすると、自動的にコンソール モード インストールが起動します。 |
コンソール モード インストールは、UNIX または Windows で、コマンド ラインから、テキストベースで対話的に Oracle WebLogic Server、Oracle Service Bus、および Workshop for WebLogic をインストールする方法です。このインストール方法については、「コンソール モードでのインストールの実行」を参照してください。
サイレント モード インストールは、ソフトウェアを非対話的にインストールする方法です。インストール オプションを選択するために XML プロパティ ファイルを使用する必要があります。サイレント モード インストールは、スクリプトの一部として実行することも、コマンド ラインから実行することもできます。インストールのコンフィグレーションを 1 回設定し、そのコンフィグレーションを使用して複数のマシンに同じ内容のインストールを行う場合、サイレント モード インストールを使用します。サイレント モードでインストール プログラムを実行する方法の詳細については、「サイレント モード インストール用の silent.xml ファイルのサンプル」を参照してください。
Oracle Products インストール プログラムを使用すると、システムに以下のコンポーネントをインストールできます。
注意 : | デフォルトでは、標準インストールで Oracle Service Bus サンプルはインストールされません。Oracle Service Bus サンプルをインストールするには、カスタム インストールのオプションを選択してください。詳細については、「インストール タイプの選択」を参照してください。 |
WLS 対応の Oracle Products インストール プログラムを使用すると、WLS のコンポーネントのみをインストールできます。
これらのコンポーネントの機能の詳細については、以下を参照してください。
ソフトウェアでサポートされるオペレーティング システムおよびハードウェアの詳細については、サポート対象のコンフィグレーションを参照してください。
Oracle WebLogic Server は、信頼性、可用性、スケーラビリティ、パフォーマンスに優れたアプリケーション実行環境を保証する中心的なサービスを提供します。Oracle WebLogic Server には、Apache Beehive というコンテナ間フレームワークが存在し、抽象的で使いやすい一貫性のあるプログラミング モデルが用意されるため、開発者はアプリケーションをより効率的に構築することができます。
Oracle WebLogic Server は、システムにインストール可能な以下のサブコンポーネントで構成されています。
注意 : | Oracle Service Bus Server コンポーネントをインストールするには、WebLogic Server Add-ons コンポーネントを選択する必要があります。 |
Workshop には統合開発環境が用意されており、Java EE 2 を使用したアプリケーション開発経験に関係なく、Web アプリケーションと Web サービスを開発することができます。Workshop には、Oracle Service Bus リソースなどの、高度なエンタープライズ アプリケーションの開発、デバッグ、デプロイを行うことができる一連のツールがあります。
Oracle Service Bus では、インテリジェントなメッセージ ブローカリングとサービスのモニタおよび管理を統合しているため、1 つのソフトウェア製品でサービス指向アーキテクチャ (SOA) の実装とデプロイを行うことができます。この統合により、企業のインフラストラクチャにスケーラブルで動的なルーティングとトランスフォーメーションのレイヤを組み込み、さらにサービス登録、サービス使用状況、およびサービス レベル アグリーメント (SLA) 準拠を管理するサービス ライフサイクル管理機能を追加できます。
Oracle Service Bus は、Oracle WebLogic Server ランタイム機能に基づきます。Oracle WebLogic Server の機能を利用して、可用性、拡張性、および信頼性に優れた機能を提供します。
Oracle Service Bus は、システムにインストール可能な以下のサブコンポーネントで構成されています。
注意 : | Oracle Service Bus をインストールするには、両方のサブコンポーネントをインストールする必要があります。 |
注意 : | デフォルトでは、標準インストールで Oracle Service Bus サンプルはインストールされません。Oracle Service Bus サンプルをインストールするには、カスタム インストールのオプションを選択してください。詳細については、「インストール タイプの選択」を参照してください。 |
Oracle ソフトウェアは、Oracle Web サイトと DVD の両方で配布されます。
ソフトウェアは、Oracle ダウンロードの Web サイトからダウンロードできます。
|
|||
Oracle インストール プログラムでは、対象のシステムにソフトウェアをインストールするとき、一時ディレクトリの中に必要なファイルが抽出されます。インストール プロセスでは、インストール プログラムにバンドルされている圧縮状態の Java Runtime Environment (JRE) と、展開された JRE の圧縮されていないコピーが入る十分なスペースが一時ディレクトリに必要です。抽出されたファイルは、インストール プロセスの最後に一時ディレクトリから削除されます。一般的に、インストール プログラムには、インストールされたファイルで最終的に必要となるスペースの約 2.5 倍の一時スペースが必要です。
デフォルトでは、インストール プログラムは、以下の一時ディレクトリを使用します。
注意 : | インストール プログラムを実行するための一時スペースが十分にない場合、別のディレクトリを指定するか、インストール プログラムを終了するように要求されます。 |
十分な一時スペースを確保するために、インストール用に別のディレクトリを割り当てます。そのためには、以下の表の手順を実行します。
|
|
Windows システムでは、以下のタスクを行うとき、管理者特権が必要です。
Node Manager を Windows サービスとしてインストールするには、管理者特権が必要です。Node Manager を Windows サービスとしてインストールすると、インストール プロセスの終了時に起動し、その後は Windows システムが起動されるたびに自動的に起動します。
詳細については、「Windows サービスとしての Node Manager のインストール」を参照してください。
管理者特権を持つユーザとしてソフトウェアをインストールするとき、[スタート] メニューのショートカットを [All Users] フォルダに作成するか、ローカル ユーザの [スタート メニュー] フォルダに作成するかを選択するオプションが表示されます。使用可能なオプションを以下の表に示します。
管理者特権を持たないユーザがソフトウェアをインストールすると、[スタート] メニューのエントリはユーザのローカルの [スタート メニュー] フォルダに作成されます。
インストール プロセス中に、BEA ホーム ディレクトリおよび製品インストール ディレクトリの場所を指定する必要があります。
Oracle ソフトウェアのインストール時には、BEA ホーム ディレクトリの指定を要求されます。このディレクトリは、同じマシンにインストールされた各種の Oracle Products で使用される共通ファイルのリポジトリとして機能します。このため、BEA ホーム ディレクトリは、システムにインストールされているすべての Oracle Products の中心的なサポート ディレクトリと見なすことができます。
BEA ホーム ディレクトリのファイルは、Oracle ソフトウェアがシステムで正しく動作するために不可欠です。これらのファイルには、以下の機能があります。
以下の図は、Windows プラットフォームにおけるサンプルの BEA ホーム ディレクトリの構造を示します。このディレクトリには、Sun JDK と Oracle JRockit JDK の両方が格納されます。
この図は、BEA ホーム ディレクトリに必要なすべてのファイルとディレクトリを示しています。
注意 : | Oracle Service Bus を、BEA_HOME 直下のデフォルトの場所にインストールする必要があります。また、Oracle WebLogic Server を、BEA_HOME 直下のデフォルトの場所に、デフォルトのディレクトリ名でインストールする必要があります。 |
注意 : |
CLASSPATH
が正しく解決されません。1 つの BEA ホーム ディレクトリには、Oracle Products の各バージョンのインスタンスを 1 つだけインストールできます。たとえば、BEA ホーム ディレクトリにインストールできる WebLogic Server 10.3 は 1 インスタンスだけですが、同じ BEA ホーム ディレクトリに WebLogic Server 9 のインスタンスもインストールすることができます。0 のインスタンスもインストールすることができます。 BEA_HOME
内に存在します。
BEA ホーム ディレクトリ内のファイルとディレクトリを以下の表に示します。
|
|||
|
|||
|
複数の BEA ホーム ディレクトリを作成することは可能ですが、できれば避けてください。ほどんどの場合、BEA ホーム ディレクトリは 1 つで十分です。ただし、開発環境とプロダクション環境に別々の製品スタックを使用して、両環境を別々に保守したい場合は、複数の BEA ホーム ディレクトリを持つことができます。2 つのディレクトリを使用すると、準備が整う前にプロダクション環境を変更することなく、開発環境を (BEA ホーム ディレクトリ内で) 更新できます。
製品インストール ディレクトリには、プログラム ファイルやサンプルを含めて、システムにインストールすることを選択したすべてのソフトウェア コンポーネントが格納されます。最初のインストールでは、製品インストール ディレクトリの選択を要求されます。表 1-3 は、製品インストール ディレクトリのデフォルトの場所を示しています。
|
|||
|
|||
注意 : | Oracle Service Bus と Oracle WebLogic Server は、BEA_HOME 内のデフォルトの場所にインストールする必要があります。デフォルトの製品ディレクトリ名を維持する必要もあります。 |
インストール プログラムは、BEA_HOME
変数で表される製品インストール ディレクトリにソフトウェア コンポーネントをインストールします。インストール済みの製品にコンポーネントを追加する場合、インストール時に製品インストール ディレクトリの指定は要求されません。インストール プログラムが BEA_HOME
ディレクトリを検出し、その下に他の製品をインストールします。
Oracle Products のディレクトリ構造の説明については、「製品のディレクトリ構造について」を参照してください。
Oracle Products のインストール プログラムには、標準とカスタムの 2 つのインストール タイプがあります。
標準インストール タイプを選択すると、以下のコンポーネントがインストールされます。
標準インストール タイプを選択すると、以下のコンポーネントはインストールされません。
カスタム インストール タイプには、以下のオプションがあります。
Windows プラットフォームにソフトウェアをインストールするとき、WLS Node Manager を Windows サービスとしてインストールするかどうかを選択できます。WLS Node Manager は、以下の目的で使用します。
クラスタ環境では、各マシンに Node Manager をインストールして、WLS の管理対象サーバと管理サーバのインスタンスをホストする必要があります。
注意 : |
サイレント モードで Node Manager を Windows サービスとしてインストールするには、silent.xml ファイルに該当する値を指定する必要があります。詳細については、「サイレント モード インストール用の silent.xml ファイルのサンプル」を参照してください。
WLS をインストールすると提供される以下のスクリプトを使用して、Node Manager を Windows サービスとしてインストールまたはアンインストールすることもできます。
BEA_HOME\server\bin\installNodeMgrSvc.cmd
BEA_HOME\server\bin\uninstallNodeMgrSvc.cmd
これらのパス名の BEA_HOME
は、Oracle WebLogic Server をインストールした製品インストール ディレクトリ (C:\bea\wlserver_10.3
など) です。
Node Manager を Windows サービスとしてインストールする際の注意事項として、他に以下のようなものがあります。
C:\bea\wlserver_10.3
など) に登録されます。Node Manager を使用すると、そのインストール ディレクトリに関連付けられたすべてのドメインとの通信を管理できます。
マシンの別の BEA ホーム ディレクトリに Oracle WebLogic Server 10.3 のインスタンスを追加インストールする場合、インストールのたびに Node Manager インスタンスを Windows サービスとしてインストールできます。各 Node Manager インスタンスは、関連する WebLogic Server 9.2 に関連付けられたドメインを管理します。
C:\bea
) に配置されます。 注意 : | このファイルを手動で編集しないでください。手動で編集すると、現在インストールされている Oracle Products の動作に問題が発生します。または、今後 Oracle Products またはメンテナンス アップグレードをインストールするとき、インストール時に問題が発生します。registry.xml で Node Manager のリスン ポートの値を変更しても、インストールされたサービスのポートは変わりません。 |
UNIX システムへの Node Manager のインストール手順など、Node Manager の詳細については、『ノード マネージャ管理者ガイド』の「ノード マネージャを使用したサーバの制御」を参照してください。
コマンド ラインまたはスクリプトでインストールを起動する場合、-log
オプションを指定して詳細なインストール ログを生成できます。このインストール ログには、情報、警告、エラー、致命的な状態を示すメッセージなど、インストール プロセス中に発生したイベントに関するメッセージが格納されます。詳細なインストール ログ ファイルは、ログ メッセージがコマンド ラインに表示されないサイレント インストールで特に役立ちます。
注意 : | インストール ログに警告メッセージが表示される場合があります。致命的なエラーが発生しない限り、インストールは正常に終了します。インストール ユーザ インタフェースで、各インストールの成否がわかります。インストール ログ ファイルには、インストールの成功を示すエントリが作成されます。 |
インストール時に詳細なインストール ログを作成するには、コマンド ラインで -log=full_path_to_log_file
オプションを使用します。次に例を示します。
osb103_wls103_win32.exe -log=C:\logs\server_install.log
パスにはファイルを指定する必要があります。パス名にフォルダの名前を指定するだけでフォルダを作成することはできません。パスは、既存のフォルダのみを示す必要があります。コマンドを実行するとき、存在しないフォルダがパスに含まれていると、インストール プログラムではログ ファイルが作成されません。
ソフトウェアを、古いバージョンから最新のバージョンにアップグレードできます。ソフトウェアのアップグレードの詳細については、『Oracle Service Bus アップグレード ガイド』を参照してください。
メンテナンス パッチおよびサービス パック (ある場合) を使用したソフトウェアのアップグレードについては、『パッチおよびメンテナンス パックのインストール』を参照してください。
以前のリリースのアプリケーション環境のアップグレードについては、「マニュアルの更新」を参照してください。
WLS 7.0、8.1、9.2、または 10.0 がインストールされている既存の BEA ホーム ディレクトリに WLS 10.3 をインストールすると、デフォルトの場所 BEA_HOME\server\lib\mbeantypes
(BEA_HOME は 10.3 より前のルート ディレクトリ) に存在するカスタム セキュリティ プロバイダはすべて自動的にアップグレードされます。カスタム セキュリティ プロバイダがすべてデフォルトの場所にある場合、セキュリティ プロバイダのアップグレード手順はすべて行われるため、その他の手順を実行する必要はありません。セキュリティ プロバイダのアップグレードの詳細については、『WebLogic のアプリケーション環境のアップグレード』の「セキュリティ プロバイダのアップグレード」を参照してください。
カスタム セキュリティ プロバイダがアップグレードされたことを確認するには、アップグレードされたセキュリティ プロバイダ security_provider_name を BEA_HOME\wlserver_10.3\server\lib\mbeantypes
ディレクトリに配置します。BEA_HOME はインストールされた 10.3 のルート ディレクトリを示し、security_provider_name はセキュリティ プロバイダの名前を示します。
![]() ![]() ![]() |