Ubuntu12.1064ビットにJBossをインストールする方法
赤の意味
このチュートリアルでは、ユーザーが入力またはカスタマイズする必要のある行は赤になります。 残りはほとんどコピーアンドパスタブルである必要があります。
JBossとは何ですか?
JBossは、RedHatによって開発された強力なオープンソースのJavaアプリケーションサーバーです。 JavaEE 6 Webprofileを完全にサポートしています。つまり、すぐに使用できる次のサポートがあります。
- サーブレット3.0
- JSF
- Java Server Faces
- EJB
- JPA
- CDI
- Bean Validation
さらに、JMS、JAX-RS、JAX-WSなどの他のJavaEE機能もサポートされています。
その他のドキュメントはここにあります。
ステップ1-Javaをインストールする
まず、VPSにJavaがインストールされているかどうかを確認する必要があります。
java -version
次のエラーが発生した場合は、インストールする必要があります。
-bash: java: command not found
Javaをインストールします。
apt-get update apt-get install openjdk-7-jdk
ステップ2—JBossをインストールします
次のステップは、現在7.1.1である現在のJBossバージョンをダウンロードすることです。
wget http://download.jboss.org/jbossas/7.1/jboss-as-7.1.1.Final/jboss-as-7.1.1.Final.tar.gz
次に、それを解凍して/ usr / local / share/jbossに移動します。
tar xfvz jboss-as-7.1.1.Final.tar.gz mv jboss-as-7.1.1.Final /usr/local/share/jboss
ステップ3—新しいユーザーを作成する
rootとして実行したくないので、JBossサーバーの起動に使用される新しいユーザーを作成する必要があります。
adduser appserver
また、新しく作成されたフォルダの所有権を新しいユーザーに変更します。
chown -R appserver /usr/local/share/jboss
次のステップは、JBoss管理コンソールの新しいユーザーを作成することです。
su appserver cd /usr/local/share/jboss/bin ./add-user.sh
ここで、「a」と入力して新しい管理ユーザーを作成し、後でユーザー名とパスワードを入力する必要があります
What type of user do you wish to add? a) Management User (mgmt-users.properties) b) Application User (application-users.properties) (a): a Enter the details of the new user to add. Realm (ManagementRealm) : Username : app1 Password : Re-enter Password :
これは管理コンソールのレルムであるため、レルムの値が「ManagementRealm」であることが非常に重要です。
ステップ4—JBossServerを起動します
この手順の後、次のコマンドを使用してJBossサーバーを起動できます。
./standalone.sh -Djboss.bind.address=yourserverip -Djboss.bind.address.management=yourserverip&
バインドアドレスを設定する必要があります。そうしないと、JBossはローカルホストからのみアクセスできます。 静的IPがない場合は、IPアドレス0.0.0.0として設定することもできます。
すべてが機能するかどうかを確認するには、管理コンソールに移動します。
http://yourserverip:9990/console
add-user.shを使用して作成したユーザーのユーザー名とパスワードを入力する必要があります。
次のサイトが表示されます。
デプロイされたルートWebページに入るには、次のURLに移動する必要があります。
http://yourserverip:8080/
次のサイトが表示されます。
サーバーを停止するには、次のコマンドを実行する必要があります。
./jboss-cli.sh --connect --controller=yourserverip:9999 command=:shutdown