次の管理ツールがOracle HTTP Server用に提供されています。
Fusion Middleware Control(ブラウザベースの管理ツール)。
opmnctl
(コマンドライン管理ツール)。
この章の内容は、次のとおりです。
Oracle HTTP Serverを管理するための主要ツールは、Fusion Middleware Controlです。Fusion Middleware Controlは、Oracle Fusion Middleware環境を管理および監視するためのブラウザベースのツールです。
関連項目: Oracle Fusion Middlewareの管理者ガイド |
Fusion Middleware Controlを表示するには、Fusion Middleware ControlのURLを入力します。これには、WebLogic管理サーバー・ホストの名前と、インストール時にFusion Middleware Controlに割り当てたポート番号が含まれます。URLの形式は次のとおりです。
http://hostname.domain:port
/em
最後のインストール画面で「保存」をクリックしてインストール情報を保存した場合、Fusion Middleware ControlのURLは、ディスクに書き込まれたファイルに含まれています。
WebブラウザでURLを入力して、Fusion Middleware Controlを表示します。次に例を示します。
http://host1.acme.com:7001/em
「ようこそ」ページが表示されます。
Fusion Middleware Controlの管理者ユーザー名とパスワードを入力し、「ログイン」をクリックします。
管理者ユーザーのデフォルトのユーザー名は、weblogic
です。このアカウントは、初めてFusion Middleware Controlにログインするときに使用できます。weblogic
パスワードは、Fusion Middleware Controlのインストール中に指定したパスワードです。
Fusion Middleware ControlのOracle HTTP Serverのホームページには、サーバーの管理に使用できるメニューとリージョンが含まれます。各メニューを使用して、監視、管理、ルーティングおよび一般情報の表示を行うことができます。
ターゲット(WebLogic管理対象サーバーなど)やコンポーネント(Oracle HTTP Serverなど)を選択すると、コンテンツ・ペインにターゲットのホームページが表示され、ページの一番上のコンテキスト・ペインにそのターゲットのメニューが表示されます。たとえば、「Web層」フォルダからOracle HTTP Serverインスタンスを選択すると、「Oracle HTTP Server」メニューが表示されます。また、ターゲットのメニューは、ナビゲーション・ペインでターゲットを右クリックしても表示できます。
図2-1に、ターゲットのナビゲーション・ペインとOracle HTTP Serverのホームページを示します。
Oracle HTTP Serverのホームページには、次のリージョンが含まれます。
「レスポンスと負荷」リージョン: アクティブ・リクエストの数、発行済のリクエストの数、Oracle HTTP Serverがリクエストに応答するのに要した時間などの情報が表示されます。また、リクエストで処理されたバイト数に関する情報も表示されます。
「CPU使用率およびメモリー使用量」リージョン: Oracle HTTP Serverインスタンスで使用されているCPU(%)およびメモリー(MB)が表示されます。
「仮想ホスト」リージョン: Oracle HTTP Serverの仮想ホストが表示されます。
「モジュール・リクエスト統計」リージョン: Oracle HTTP Serverのモジュールが表示されます。
「リソース・センター」リージョン: Oracle HTTP Serverに関連するドキュメントおよびトピックへのリンクが表示されます。
関連項目: ターゲットのナビゲーション・ペインおよびホームページに表示されるすべての項目の詳細は、Oracle Fusion Middlewareの管理者ガイドを参照してください。 |
opmnctl
コマンドライン・インタフェースを使用すると、システム・コンポーネントの起動と停止、システム・コンポーネントの監視、およびプロセス管理に関連するその他多くのタスクの実行ができます。Oracle HTTP Serverコンポーネントに関して実行できるopmnctl
操作の一部を次に示します。
追加コンポーネントの作成。
既存コンポーネントの削除。
コンポーネントの起動と停止。
コンポーネントのステータスの確認。
コンポーネントのポート使用状況の確認。
関連項目: Oracle Process Manager and Notification Server |
opmnctl
は、OracleホームのORACLE_HOME/bin
ディレクトリと、OracleインスタンスのORACLE_INSTANCE/bin
ディレクトリ内にあります。
注意: Oracle HTTP Serverが実行されているORACLE_INSTANCE からopmnctl を使用することを強くお薦めします(そのインスタンスが使用できない場合を除く)。 |
次の例では、コマンド・シェルでopmnctlを使用してOracle HTTP Serverコンポーネントを起動してから、そのコンポーネントのステータスを確認しています。
$ opmnctl startproc ias-component=ohs1 $ opmnctl status Processes in Instance: instance1 ---------------------------------+--------------------+---------+--------- ias-component | process-type | pid | status ---------------------------------+--------------------+---------+--------- webcache1 | WebCache-admin | 19556 | Alive webcache1 | WebCache | 19555 | Alive ohs1 | OHS | 7249 | Alive