の意味

このチュートリアルでは、ユーザーが入力またはカスタマイズする必要のある行はになります。 残りはほとんどコピーアンドパスタブルである必要があります。

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を使用して作成したユーザーのユーザー名とパスワードを入力する必要があります。

次のサイトが表示されます。

JBoss 1

デプロイされたルートWebページに入るには、次のURLに移動する必要があります。

http://yourserverip:8080/

次のサイトが表示されます。

JBoss 2

サーバーを停止するには、次のコマンドを実行する必要があります。

./jboss-cli.sh --connect --controller=yourserverip:9999 command=:shutdown