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

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

TomcatはApacheTomcatとも呼ばれ、Jakarta式、Jakartaサーブレット、およびWebSocketテクノロジーを含むコンテナーであり、これらに加えて、Javaコードを実行できる環境も提供します。軽量でSSLによるセキュリティ保護などの優れた機能を提供するオープンソースツールです。 Debian 11はDebianの最新リリースです。このフォローアップでは、Debian11へのTomcat9のインストール手順について詳しく説明します。

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

Tomcat9をDebian11にインストールする前に、まず、ufwコマンドを使用してデフォルトでTomcatに割り当てられているポート8080を初期化する必要があります。

$ sudo ufw allow 8080

コマンドを使用してDebian11のリポジトリを更新するには:

$ sudo apt update

ここで、いくつかのパッケージを更新する必要があったので、次のコマンドを使用してそれらを更新できます:

$ sudo apt upgrade -y

パッケージがアップグレードされると、パッケージは最新になります。Tomcat9はJavaで記述されていることがわかっているため、Javaのパッケージをインストールします。JavaはTomcat 9の前提条件であるため、インストールするには、コマンドを実行します。 :

$ sudo apt install default-jdk

この場合、出力からJavaパッケージがすでにインストールされていることがわかりますが、インストールされていない場合は、上記のコマンドを使用してインストールできます。

Tomcat9のインストール:

aptコマンドを使用してTomcatをインストールするには、次のコマンドを実行します。

$ sudo apt install tomcat9 -y

インストールが完了したら、次のコマンドを実行してグループを追加します:

$ sudo groupadd tomcat9

グループが追加されたら、次のコマンドを実行してユーザーをグループに追加します:

$ sudo useradd -s /bin/false -g tomcat9 -d /etc/tomcat9 tomcat9

ユーザーがグループに追加されたら、systemctlコマンドを使用してTomcat9サービスを開始します。

$ sudo systemctl start tomcat9

systemctlコマンドを使用してステータスを確認するには:

$ sudo systemctl status tomcat9

これでシステムが実行され、Tomcat 9が実行されたら、nanoエディターを使用してXMLファイルを構成することでユーザーにアクセスを提供します。

$ sudo nano /etc/tomcat9/tomcat-users.xml

ファイルを開いたら、下のテキストをコピーして、ファイルの最後の「」の行に貼り付けます。「itsfoss」をユーザー名に、「mypassword」を目的のパスワードに置き換えます。設定します。

<role rolename="admin"/>
<role rolename="admin-gui"/>
<role rolename="manager"/>
<role rolename="manager-gui"/>

<user username="itsfoss" password="mypassword" roles="admin,admin-gui,manager,manager-gui"/>

完了したら、 CTRL + Sを押します ファイルを保存してからCTRL+ X エディターを閉じます。

次に、systemctlコマンドを使用してサービスを再起動します。

$ sudo systemctl restart tomcat9 

次にブラウザを開き、リンクを入力して[移動]をクリックします:

http://localhost:8080/

出力は、tomcat 9が正常にインストールされたことを示しています。Tomcat9web-managerとhost-managerをインストールするには、次のコマンドを実行します。

$ sudo apt install tomcat9-admin

アクセスするには、これをブラウザに貼り付けます:

http://localhost:8080/manager/html

プロンプトが表示されたら、設定したユーザー名とパスワードを入力します。この場合、ユーザー名は「itsfoss」、パスワードは「mypassword」です。

[OK]ボタンを押すと、TomcatWebアプリケーションマネージャーが表示されます。

ここで、Tomcatの仮想ホストマネージャーにアクセスする場合は、ブラウザーで次のURLにアクセスします。

http://localhost:8080/host-manager/html

画面に表示されるプロンプト画面に同じクレデンシャルを再度入力し、[OK]ボタンを押します。

Tomcat仮想ホストマネージャーが開きます。

Tomcatをアンインストールする方法

Tomcat 9をアンインストールするには、次のコマンドを実行します。

$ sudo apt remove tomcat9 tomcat9-admin -y

結論

Tomcat 9は、Javaアプリケーションに使用されるコンテナーであり、すべてのオペレーティングシステムと互換性があります。このフォローアップでは、少し簡単なaptコマンドメソッドを使用したDebian11へのTomcat9のインストール手順について説明しました。また、パスワードを設定してTomcat 9を構成し、Webアプリケーションマネージャーにアクセスできるようにしました。仮想ホストマネージャー。


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

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

  3. Tomcat8をDebian8にインストールする方法

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

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

  3. Debian10LinuxにTomcat9をインストールする方法

  1. Debian10にRをインストールする方法

  2. Debian10にApacheTomcat10をインストールする方法

  3. Debian11にNextcloudをインストールする方法