GNU/Linux >> Linux の 問題 >  >> Debian

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

このチュートリアルでは、Debian 11にGlassFishをインストールする方法を示します。知らなかった人のために、GlassFishサーバーはフリーウェアで軽量のアプリケーションサーバーです。 JavaプラットフォームとJavaテクノロジに基づくWebテクノロジの開発と展開。EnterpriseJavaBeans、JavaServer Faces、JPA、JavaServer Pagesなどの最新のJavaプラットフォームをサポートします。GlassFishには、シンプルでユーザーフレンドリーな管理コンソールが付属しています。更新およびアドオンコンポーネント用の更新ツール。

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

前提条件

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

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

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

sudo apt update
sudo apt upgrade

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

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

sudo apt install default-jdk

次のコマンドを使用してJavaバージョンを確認します:

java -version

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

デフォルトでは、GlassFishはDebian 11ベースリポジトリでは利用できません。現在、公式ページからwgetを使用してGlassFishインストーラーを使用しています。 コマンド:

wget https://download.eclipse.org/ee4j/glassfish/glassfish-6.1.0.zip

次に、ダウンロードしたファイルを/optに抽出します ディレクトリ:

unzip glassfish-6.1.0.zip -d /opt/
を解凍します

ステップ4.GlassfishのSystemdサービスファイルを作成します。

次に、systemdを作成します Glassfishサービスを管理するためのサービスファイル:

nano /usr/lib/systemd/system/glassfish.service

次の行を追加します:

[Unit]
Description = GlassFish Server v6.1.0
After = syslog.target network.target

[Service]
User = root
ExecStart = /usr/bin/java -jar /opt/glassfish6/glassfish/lib/client/appserver-cli.jar start-domain
ExecStop = /usr/bin/java -jar /opt/glassfish6/glassfish/lib/client/appserver-cli.jar stop-domain
ExecReload = /usr/bin/java -jar /opt/glassfish6/glassfish/lib/client/appserver-cli.jar restart-domain
Type = forking

[Install]
WantedBy = multi-user.target

ファイルを保存して閉じ、systemdをリロードします 変更を適用するデーモン:

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

ステップ5.GlassFishを構成します。

デフォルトでは、Glassfishにはパスワードなしでアクセスできます。次に、以下のコマンドを実行して新しいパスワードを設定します。

/opt/glassfish6/bin/asadmin --port 4848 change-your-strong-admin-password

次の出力が得られます:

Command change-admin-password executed successfully.

次に、GlassfishでHTTPSを有効にすることもお勧めします:

/opt/glassfish6/bin/asadmin --port 4848 enable-secure-admin

最後に、Glassfishサービスを再起動して変更を適用します:

sudo systemctl restart glassfish

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

正常にインストールされたら、お気に入りのブラウザを開いてhttp://your-server-ip-address:4848に移動します。 前の手順で設定したパスワードを使用して、管理者ユーザーとしてログインします。

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


Debian
  1. Debian9にNextcloudをインストールする方法

  2. Debian 11 /Debian10にPostgreSQLをインストールする方法

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

  1. Debian9にTomcat8.5をインストールする方法

  2. Debian9およびDebian8にPostgreSQL11/10をインストールする方法

  3. Debian9にMongoDB4.4/4.2をインストールする方法

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

  2. Debian9にNginxをインストールする方法

  3. Debian9にApacheをインストールする方法