GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

UbuntuVPSにGlassFish4をインストールする方法

このチュートリアルでは、 GlassFish 4をインストールする方法を説明します。 およびVPS上のJDK(Java SE Development Kit) Ubuntu 14.04 その上にインストールされています。

GlassFishは、JavaEE7プラットフォームの最新機能を実装するオープンソースのアプリケーションサーバーです。 GlassFish 4には、LinuxVPSにJDKバージョン1.7がインストールされている必要があります。

サーバーにOracleJDK1.7をインストールするには、次のコマンドを使用します。

sudo apt-get update
sudo apt-get install python-software-properties software-properties-common
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

UbuntuVPSにJDKがインストールされていることを確認します。

#javac -version
javac 1.7.0_60

次のステップは、GlassFishアーカイブをダウンロードして解凍することです。このチュートリアルを書いている時点で、最新の安定バージョンはGlassFish4.0です。パッケージを入手したら、選択したディレクトリに解凍します(このチュートリアルでは、GlassFish 4のインストールに「/opt」を使用します)。したがって、GlassFish4をダウンロードして解凍します。

cd /opt/
wget http://download.java.net/glassfish/4.0/release/glassfish-4.0.zip
unzip glassfish-4.0.zip

GlassFishを独自のユーザーとして実行することをお勧めします。これを行うには、GlassFishユーザーを作成します。

useradd glassfish
chown -R glassfish:glassfish /opt/glassfish4

GlassFishサービスのinitスクリプトを作成するには、サーバーの「/etc/init.d」ディレクトリに「glassfish」ファイルを作成します。

vi /etc/init.d/glassfish

次の行を追加します:

#!/bin/bash
#
# description: Startup script for Glassfish Application Server
# processname: glassfish

GLASSFISH_HOME=/opt/glassfish4/glassfish
export GLASSFISH_HOME
GLASSFISH_USER=glassfish
export GLASSFISH_USER

start() {
echo -n "Starting Glassfish: "
su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin start-domain domain1"
sleep 2
echo "done"
}

stop() {
echo -n "Stopping Glassfish: "
su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin stop-domain domain1"
echo "done"
}

case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
echo $"Usage: glassfish {start|stop|restart}"
exit
esac

このサービスを追加して起動時に開始する場合は、次のコマンドを使用するだけです。

update-rc.d glassfish defaults

「glassfish」スクリプトを実行可能にします:

chmod 755 /etc/init.d/glassfish

GlassFishを起動するには、次のコマンドを使用します。

sudo /etc/init.d/glassfish start

GlassFishを停止するには、次のコマンドを使用します。

sudo /etc/init.d/glassfish stop

GlassFishサービスの停止中に問題が発生した場合は、いつでもkillコマンドを使用できます:

sudo killall -9 java

GlassFishサービスは、停止コマンドと開始コマンドを組み合わせて発行するか、次を使用して再起動できます。

sudo /etc/init.d/glassfish restart

お気に入りのウェブブラウザを開き、http://your-domain.com:8080

を使用してGlassFishにアクセスします。

サンプルのWARファイルをダウンロードできます:

cd /opt
wget https://glassfish.java.net/downloads/quickstart/hello.war

ダウンロードしたアプリケーションをデプロイするには、「hello.war」ファイルをサーバーの「/opt/glassfish4/glassfish/domains/domain1/autodeploy」ディレクトリにコピーするか、次のコマンドを実行します。

cd /opt/glassfish4/glassfish/bin
./asadmin deploy hello.war

http://your-domain.com:8080/helloを開き、サンプルWebアプリケーションをテストします。

リモート管理をオンにして、ウェブブラウザからGlassFish管理コンソールにアクセスするには、次のコマンドを実行します。

cd /opt/glassfish4/glassfish/bin
./asadmin --user admin
asadmin> change-admin-password
./asadmin --host your-domain.com --port 4848 enable-secure-admin

これで、https://your-domain.com:4848

を使用してGlassFish管理コンソールにアクセスできます。

もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にGlassFishのインストールを依頼するだけです。彼らは24時間年中無休で利用可能であり、あなたの要求をすぐに処理します。新しいアップデートについては、Ubuntu18.04にGlassFishをインストールする方法を読むこともできます。

PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Panels
  1. Ubuntu14.04VPSにeGroupwareをインストールする方法

  2. Ubuntu14.04VPSにPrestaShopをインストールする方法

  3. Ubuntu14.04VPSにRocketChatをインストールします

  1. Ubuntu16.04にMongoDBをインストールする方法

  2. Ubuntu18.04にJoomlaをインストールする方法

  3. Ubuntu18.04にGitLabをインストールする方法

  1. Ubuntu18.04にGogsをインストールする方法

  2. Ubuntu18.04にGlassFishをインストールする方法

  3. Ubuntu22.04にGlassFishをインストールする方法