この章では、Oracle API Managerソフトウェアのインストール方法について説明します。
内容は次のとおりです。
この項では、ソフトウェアを取得する場所、システムが動作要件を満たしているかの確認、API Managerのインストールに必要なソフトウェアのインストールなど、Oracle API Managerをインストールする前に理解を深めておく必要がある項目について説明します。
Oracle API Managerソフトウェアは、Oracle Service Bus 12.2.1のインストール・ファイルを使用してインストールされます。次の場所にあるOracle Software Delivery CloudからOracle Service Bus 12.2.1インストール・ファイルを入手する必要があります。
注意:
インストール・ファイルをダウンロードする前に、ライセンス契約に同意する必要があります。
ご使用の環境がインストールに必要な要件を満たしていることを確認するには、動作保証マトリックスおよびシステム要件のドキュメントをあわせて使用することをお薦めします。
製品を、サポートされているハードウェアおよびソフトウェア構成上にインストールすることを確認してください。詳細は、Oracle Fusion Middlewareのサポートされるシステム構成ページで、ご使用のリリース向けの動作保証情報のドキュメントを参照してください。
Oracleは、動作保証されているすべてのシステムおよび環境で製品のパフォーマンスをテストおよび検証しており、新しい動作保証要件が確認されると、それらはすぐに適切な動作保証に関するドキュメントに追加されます。新しい動作保証要件は随時確認される場合があるため、動作保証に関するドキュメントはドキュメント・ライブラリの外部に置かれ、Oracle Technology Networkで提供されています。
Oracle Fusion Middlewareのシステム要件と仕様に関するドキュメントを使用して、動作保証要件が満たされていることを確認してください。たとえば、ご使用の製品が64-BitのOracle Linux 6で動作保証されていることが動作保証情報のドキュメントに記載されている場合、そのOracle Linux 6システムが、ディスク領域、使用可能なメモリー、特定のプラットフォーム・パッケージとパッチおよびその他のオペレーティング・システム固有の項目などの最小要件を満たしていることをこのドキュメントで確認する必要があります。システム要件は随時更新されるため、システム要件情報のドキュメントは、ドキュメント・ライブラリとは別に作成され、Oracle Technology Networkで利用できます。
この節では、以下のトピックについて説明します。
Oracle API Managerをインストールするには、インストーラを実行する前に、サポートされているJDKをシステムにダウンロードしてインストールする必要があります。
JDKは、Oracleホームの外部にインストールしてください。Oracle Universal Installerにより指定されたOracleホーム・ディレクトリが空であることが検証され、空のディレクトリが指定されていなければインストールは行われません。JDKをOracleホームにインストールした場合、今後の操作で問題が発生します。したがって、JDKのインストール場所は、/home/oracle/products/jdk
ディレクトリにすることをお薦めします。java -jar
コマンドを使用して、インストーラJARファイルを実行できます。
このドキュメントが公開された時点では、Oracle Fusion Middleware製品にはJDK 8.0 Update 40以降が必要です。しかし、「動作保証、システム要件および相互運用性の確認」で説明されているように動作保証情報を参照して、必要なJDKバージョンを確認する必要があります。
必要なJDKをダウンロードするには、ブラウザを使用して次のURLに移動し、Java SE JDKをダウンロードします: http://www.oracle.com/technetwork/java/javase/downloads/index.html
。
Oracle API Managerには、ドメイン構成の前にデータベース・スキーマが必要です。このようなスキーマをインストールできるデータベースがない場合は、動作保証されたデータベースをインストールして構成する必要があります。
オペレーティング・システムで動作保証されているデータベースを調べるには、Oracle Fusion Middlewareのサポートされるシステム構成ページで、ご使用のリリース向けの動作保証情報のドキュメントを参照してください。
スキーマ作成用にデータベースが適切に構成されていることを確認するには、Oracle Fusion Middlewareのシステム要件と仕様ドキュメントのOracle Repository Creation Utilityの要件の確認に関する項を参照してください。
注意:
12c (12.2.1)では、動作保証されたOracleデータベースのみがOracle Fusion Middleware Infrastructure標準インストール・トポロジに使用できます。
製品スキーマの作成の詳細は、次を参照してください。
リポジトリ作成ユーティリティ(RCU)は、データベースにスキーマを作成するために使用するツールです。このツールはOracle Fusion Middleware Infrastructureをインストールすることで利用できます。詳細はOracle Fusion Middleware Infrastructureのインストールと構成を参照してください。
Oracle API Managerで必要な具体的なスキーマと、そのスキーマの作成手順は、「データベース・スキーマの作成」を参照してください。
Repository Creation Utilityの詳細は、リポジトリ作成ユーティリティを使用したスキーマの作成を参照してください。
JDKをインストールし、動作保証されたデータベースをインストールして構成したら、Oracle WebLogic Serverインスタンスをインストールする必要があります。Oracle API Managerをインストールし、必要なデータベース・スキーマを作成したら、ドメインを構成してアプリケーションをWebLogicサーバー・インスタンスにデプロイします。
最新バージョンのOracle WebLogic ServerはOracle Fusion Middleware Infrastructureをインストールすることで利用できます。
注意:
Oracle WebLogic Serverをインストールするには、Java Required Files (JRF)が含まれているOracle Fusion Middleware 12c (12.2.1.0.0) Infrastructureインストーラを使用する必要があります。JRFは、WebLogic Serverのインストールには通常含まれていないコンポーネントで構成されており、Oracleビジネス・アプリケーションおよびアプリケーション・フレームワークで使用する共通の機能を提供します。
このインストーラを次に示すOracle Software Delivery Cloudから入手する必要があります。
別のインストーラを使用してWebLogic Serverをインストールすると、API Managerをインストールできません。
Oracle Fusion Middleware Infrastructureのインストールおよび構成の詳細は、Oracle Fusion Middleware Infrastructureのインストールと構成を参照してください。
API Managerは、Oracle Service Bus 12.2.1のインストール時にインストールされます。API ManagerとOracle Service Busは、Oracle Fusion Middleware Infrastructureがインストールされている同じOracleホームにインストールする必要があります。
Service Busのインストールの詳細は、『Oracle Service Busのインストールと構成』のOracle Service Busのインストールの計画に関する項、およびOracle Service Busソフトウェアのインストールに関する項を参照してください。
API ManagerとOracle Service Busをインストールするには:
注意:
Oracle Service BusをWebLogic Serverドメインにデプロイする必要はありません。「Oracle API Managerドメインの構成」で説明されているように、Service Busドメイン・テンプレートはAPI Managerドメイン構成の一部として選択されてデプロイされます。
API Managerドメインによる既存のService Busドメインの拡張はこのリリースではサポートされません。
次のステップには、API Managerに必要とされるデータベース・スキーマの作成と、Oracle WebLogic Serverの構成が含まれます。
「Oracle API Managerドメインの構成」を参照して、必要なタスクを完了します。