Debian10にGlassFishをインストールする方法

このチュートリアルでは、Debian 10にGlassFishをインストールする方法を示します。知らなかった人のために、GlassFishはオープンソースのアプリケーションサーバーであり、JavaEEのリファレンス実装です。 GlassFish 5リリースは、最新のJavaプラットフォームであるEnterprise Edition 8をサポートします。EnterpriseJavaBeans、JPA、JavaServer Faces、JMS、RMI、JavaServer Pages、サーブレットなどをサポートします。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、 ‘を追加する必要があります。sudo‘root権限を取得するコマンドに。 Debian 10(Buster)にGlassFishを段階的にインストールする方法を紹介します。

GlassFishをDebian10Busterにインストールする

ステップ1.以下のチュートリアルを実行する前に、以下を実行してシステムが最新であることを確認することが重要です。 apt ターミナルのコマンド:

sudo apt update

ステップ2.Javaをインストールします。

GlassFishでは、サーバーにJavaがインストールされている必要があります。 次に、以下のコマンドを実行してインストールします。

sudo apt install default-jdk

インストールが完了したら、Javaのバージョンを確認して確認できます。

java -version

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

次に、次のコマンドを使用して、公式WebサイトからGlassFishの最新バージョンをダウンロードします。

wget https://download.oracle.com/glassfish/5.0.1/nightly/latest-glassfish.zip
unzip latest-glassfish.zip -d /opt/

ステップ3.GlassFishサービスを作成します。

次に、 systemd GlassFishサービスを管理するためのサービスファイル:

nano /etc/systemd/system/glassfish.service

次のファイルを追加します。

[Unit]
Description = GlassFish Server v5.0
After = syslog.target network.target

[Service]
ExecStart=/opt/glassfish5/bin/asadmin start-domain
ExecReload=/opt/glassfish5/bin/asadmin restart-domain
ExecStop=/opt/glassfish5/bin/asadmin stop-domain
Type = forking

[Install]
WantedBy = multi-user.target

Save と close ファイル。 次に、リロードします systemd 次のコマンドを使用したデーモン:

sudo systemctl daemon-reload
sudo systemctl start glassfish
sudo systemctl enable glassfish

ステップ4.GlassFish管理コンソールを設定します。

デフォルトでは、GlassFish admin コンソールパスワードが設定されていません。 したがって、更新する必要があります admin パスワード:

/opt/glassfish5/bin/asadmin change-admin-password

出力:

Enter admin user name [default: admin]>admin
Enter the admin password> 
Enter the new admin password> 
Enter the new admin password again> 
Command change-admin-password executed successfully.

次に、セキュアを有効にする必要があります admin 次のコマンドを使用する機能:

/opt/glassfish5/bin/asadmin enable-secure-admin

次に、GlassFishサービスを再起動して、構成の変更を適用します。

sudo systemctl restart glassfish

ステップ5.GlassFishWebインターフェースへのアクセス。

デフォルトのGlassFishサーバーのポートは8080です。URLにアクセスしてアクセスできます。 https://your-ip-address:8080。 次のページが表示されます。

おめでとう! GlassFishが正常にインストールされました。 このチュートリアルを使用して、Debianシステムに最新バージョンのGlassFishをインストールしていただきありがとうございます。 追加のヘルプまたは有用な情報については、チェックすることをお勧めします GlassFishの公式ウェブサイト