Red Hat Training
A Red Hat training course is available for Red Hat JBoss Operations Network
3.8. 基本設定: Microsoft Windows へのサーバーのインストール
手順3.3
- Microsoft Windows コマンドプロンプトを開くとき、名前またはアイコンを右クリックして選択し Run as Administratorます。
- カスタマーポータルで Downloads タブをクリックし、Product Downloads ページを開きます。
- Software Downloads ページ JBoss Development and Management にアクセスする Red Hat JBoss Operations Network リンクを選択します。
- Download リンク Red Hat JBoss Operations Network 3.3 Base Distribution をクリックします。
- JBoss ON サーバーと使用できるプラグインパックは、Product ドロップダウンメニューを使用してアクセス可能になります。プラグインには以下が含まれます。
- Red Hat JBoss Enterprise Application Platform(JBoss ON for EAP)
- Red Hat JBoss Enterprise Data Services(JBoss ON for EDS)
- Red Hat JBoss Enterprise Web Server(JBoss ON for EWS)、および
- Red Hat JBoss Service Oriented Architecture Platform(JBoss ON for SOA-P)。
- インストールするサーバーのディレクトリーを作成します。比較的短い名前を使用します。19 文字を超えるパス名により、サーバーの実行や一部のタスクの実行で問題が発生する可能性があります。
- JBoss ON の希望のホームディレクトリーにサーバーディストリビューションを展開します。例:
C:> winzip32 -e jon-server-3.3.2.GA.zip C:\jon
これにより、バージョン固有のインストールディレクトリーが作成されC:\jon\jon-server-3.3.2.GA
ます。この名前のディレクトリーは、unzip 操作の前に存在しないでください。重要extract all コマンドを使用する場合は注意してください。アーカイブを拡張すると、jon -server-VER.RELEASE/ という名前のディレクトリー(約 20 文字)が自動的に作成されます。extract all (アーカイブを展開するディレクトリーを指定する代わりに)を使用すると、アーカイブ名に展開してサブディレクトリーに展開してディレクトリー名を 2 倍にすることができます(例:)C:\example\jon-server-3.3.2.GA\jon-server-3.3.2.GA
。他のツールを使用すると、などのダウンロードディレクトリーにインストールできC:\Users\Administrator\Downloads
ます。ディレクトリーパスが長すぎると、Windows へのインストールは失敗します。アーカイブを抽出することが推奨されます(例:)C:\jon
C:\jon\jon-server-3.3.2.GA
。 - JDK インストールへのディレクトリーパスを設定します。例:
set RHQ_JAVA_HOME=C:\Program Files\Java\jdk1.6.0_29
- オプション。デフォルトでは、スクリプトはデータベースがサーバーと同じシステムで実行している PostgreSQL サーバーであることを前提としています。データベースパスワード、サーバーポート番号、サーバー名、データベーススキーマの処理方法などのその他の設定では、事前定義されたデフォルトを使用します。1 つのパラメーター(サーバーのバインドアドレス)は空で、制御スクリプトによりプロンプトが表示されます。これらのデフォルトを変更するか、または追加情報を設定するには、
rhq-server.properties
ファイルを編集します。これは、で簡単に説明し 「プロパティーファイルの属性」 ます。 - オプション。Windows サービスは、デフォルトでローカルシステムアカウント(デフォルトまたは .\LocalSystem)として実行されます。rhq-server-env.bat スクリプトに適切なプロパティーを設定して、サービスを異なるユーザーとして実行するように設定できます。RHQ_*_RUN_AS パラメーターは、使用するユーザーアカウントを設定します。この RHQ_*_RUN_AS_ME パラメーターは、ログインしているユーザーをサービスアカウントとして使用します。両方のパラメーターが設定されている場合、RHQ_*_RUN_AS_ME パラメーターが使用されているパラメーターになります。
RHQ_SERVER_RUN_AS=.\username RHQ_SERVER_PASSWORD=password RHQ_STORAGE_RUN_AS=.\username RHQ_STORAGE_PASSWORD=password RHQ_AGENT_RUN_AS=.\username RHQ_AGENT_PASSWORD=password
定義されたユーザーアカウントには、サービスパーミッション としてログインする必要があり ます。これは、明示的に付与する必要がある場合があります。 - JBoss ON の制御スクリプトを実行して、サーバーおよび他のサービスを設定します。
rhq-server.properties
ファイルを編集しない場合、スクリプトによりサーバーのバインドアドレスが要求されます。これは、0.0.0.0 とに設定できます。 rhq.autoinstall.server.admin.password.C:\jon\jon-server-3.3.2.GA\bin> serverRoot/jon-server-3.3.2.GA/bin/rhqctl install --start 06:21:40,773 INFO [org.jboss.modules] JBoss Modules version 1.3.3.Final-redhat-1 The [rhq.autoinstall.server.admin.password] property is required but not set in [rhq-server.properties]. Do you want to set [rhq.autoinstall.server.admin.password] value now? yes|no: yes rhq.autoinstall.server.admin.password (enter as plain text): Confirm: rhq.autoinstall.server.admin.password (enter as plain text): The [jboss.bind.address] property is required but not set in [rhq-server.properties]. Do you want to set [jboss.bind.address] value now? yes|no: yes jboss.bind.address: 0.0.0.0 Is [0.0.0.0] correct? yes|no: yes
このコマンドは、以下の 2 つのことを行います。- JBoss ON サーバー、ストレージノード、およびエージェントを設定します。
- 設定プロセスが完了したら、すべてのサービスを起動します。
- サーバープロセスを開始するまでに数分の時間がかかる場合があります。起動後、JBoss ON サーバーの Web ベースのユーザーインターフェースにアクセスし、Web ブラウザー経由で http://hostname:7080 を使用してリソースを設定でき ます。例:
http://server.example.com:7080
または、ローカルインストール http://localhost:7080 の場合はになります。ユーザー名はでrhqadmin
、パスワードは直前の手順でインストールプログラムを実行する際に設定されている値か、の値を変更して手動で設定します。 rhq.autoinstall.server.admin.password で説明しているrhq-server.properties
ファイルでは、を参照してください 「プロパティーファイルの属性」。