GNU/Linux >> Linux の 問題 >  >> Ubuntu

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

このチュートリアルでは、Ubuntu 14.04にGlassFishをインストールする方法を示します。知らない人のために、GlassFishはJavaベースのWebアプリケーションを実行できる人気のあるアプリサーバーです。 GlassFish 4.1リリースは、最新のJavaプラットフォームであるEnterprise Edition 7をサポートします。EnterpriseJavaBeans、JPA、JavaServer Faces、JMS、RMI、JavaServer Pages、サーブレットなどをサポートします。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、独自のVPSでサイトをホストしていることを前提としています。インストールは非常に簡単です。 Ubuntu14.04サーバーにGlassFishを段階的にインストールする方法を示します。

前提条件

  • 次のオペレーティングシステムのいずれかを実行しているサーバー:Ubuntu 14.04、およびLinuxMintなどの他のDebianベースのディストリビューション。
  • 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
  • サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)
  • non-root sudo user またはroot userへのアクセス 。 non-root sudo userとして行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。

Ubuntu14.04にGlassFishをインストール

手順1.まず、すべてのパッケージが最新であることを確認します。

apt-get -y update

ステップ2.Ubuntu14.04にJavaJDK8をインストールします。

インストールされているJavaバージョンを確認します:

java -version

結果:

java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b25)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b25, mixed mode)

ステップ3.GlassFishをインストールします。

GlassFishをroot権限で実行しないでください。root以外のユーザーとして実行するには、ユーザーglassfishを作成します。glassfishをrootとして実行する場合は、スキップしてください。この手順を実行し、すべてをrootとして実行しますが、これはお勧めしません。ユーザーのホームディレクトリはglassfishディレクトリになります。

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

GlassFishの最新の安定バージョンをダウンロードします。この記事を書いている時点では、バージョン4.1です:

su - glassfish
wget http://download.java.net/glassfish/4.1/release/glassfish-4.1.zip
unzip glassfish-4.1.zip
rm -f glassfish-4.1.zip

GlassFishサービスの初期化スクリプトを作成します:

nano /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

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

chmod 755 /etc/init.d/glassfish

GlassFishサービスデーモンを起動するには、次のコマンドを使用します。

### Start GlassFish ###
sudo /etc/init.d/glassfish start
### Stop GlassFish ###
sudo /etc/init.d/glassfish stop
### restart GlassFish ###
sudo /etc/init.d/glassfish restart

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

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

ステップ4.GlassFishへのアクセス。

GlassFishは、デフォルトでHTTPポート8080でも、管理者によってポート4848でも使用できます。お気に入りのブラウザを開き、http://your-domain.com:8080 またはhttp://your-server-ip:4848 インストールを完了するために必要な手順を完了します。ファイアウォールを使用している場合は、ポート8080と4848を開いて、コントロールパネルにアクセスできるようにしてください。

おめでとうございます。GlassFishが正常にインストールされました。Ubuntu14.04システムにGlassFishをインストールするためにこのチュートリアルを使用していただき、ありがとうございます。追加のヘルプや役立つ情報については、GlassFishの公式Webサイトを確認することをお勧めします。


Ubuntu
  1. UbuntuLinuxにJavaをインストールする方法

  2. Ubuntu20.04にJava17をインストールする方法

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

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

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

  3. Ubuntu 22.04 に GlassFish をインストールする方法

  1. Ubuntu20.04にJavaをインストールする方法

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

  3. Ubuntu 22.04 に Java をインストールする方法