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

Ubuntu16.04にTomcat9をインストールします


Ubuntu16.04にTomcat9をインストールする方法を紹介します。 Apache Tomcat(以前はと呼ばれていました Jakarta Tomcat )または単にTomcatは、ApacheSoftwareFoundationによって開発されたオープンソースのWebサーバーおよびサーブレットコンテナです。 Javaサーブレットを実行し、Java Server Pageコーディングを含むWebページをレンダリングします。これは、Java開発者が使用する最も人気のあるWebサーバーの1つです。この記事では、Tomcat9サーバーの最新リリースをUbuntu16.04VPSにインストールします。このチュートリアルは他のDebianベースのシステムでも機能するはずですが、Ubuntu16.04用にテストおよび作成されています

1。 SSH経由でログイン

まず、SSH経由でユーザーrootとしてUbuntu16.04VPSにログインします

ssh root@IP_address

2。新しい画面セッションを開始します

screen -U -S tomcat9

3。すべてのシステムパッケージを更新する

サーバーにインストールされているすべてのパッケージを更新するには、ターミナルで次のコマンドを実行します

apt-get update && apt-get upgrade

4。 Javaをインストールする

Tomcatサーバーを実行するには、JavaをVPSにインストールする必要があります。次のコマンドを実行して、Java Development Kitパッケージ(JDK)をインストールします

apt-get install default-jdk

インストールが完了したら、以下のコマンドを使用してサーバーにインストールされているJavaを確認できます

java -version

上記のような出力を受け取った場合、インストールは成功しています。

openjdk version "1.8.0_91"
OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-0ubuntu4~16.04.1-b14)
OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)

Javaがサーバーにインストールされたら、Tomcat9のインストールに進みます。

5。 Tomcat9のインストールと構成

セキュリティ上の理由から、Tomcatをユーザーrootとして実行することはお勧めしません。そのため、新しいシステムユーザーを作成します

useradd -r tomcat9 --shell /bin/false

現在の作業ディレクトリを/optに変更し、最新のTomcat9リリースをサーバーの/optディレクトリにダウンロードします。このチュートリアルを書いている時点では、Tomcatバージョン9.0.0.M6が最新のものです。 Tomcatの公式Webサイトにアクセスして、新しいバージョンが利用可能かどうかを確認する必要があります。

cd /opt
wget http://mirror.symnds.com/software/Apache/tomcat/tomcat-9/v9.0.0.M9/bin/apache-tomcat-9.0.0.M9.tar.gz
>

「apache-tomcat-9.0.0.M6.tar.gz」tarballアーカイブのコンテンツを抽出します

tar -zxf apache-tomcat-9.0.0.M6.tar.gz

Tomcatディレクトリの/opt/ tomcat-latestへのシンボリックリンクを作成し、適切な所有権を設定します。

ln -s apache-tomcat-9.0.0.M6 tomcat-latest
chown -hR tomcat9: tomcat-latest apache-tomcat-9.0.0.M6

Tomcatは、/ opt / tomcat-latest / binディレクトリにあるbashスクリプトを使用して開始、停止、および再起動できます。さらに、その目的のためにsystemdinitファイルを作成します

nano /etc/systemd/system/tomcat.service

次のコンテンツをファイルに追加します

[Unit]
Description=Tomcat9
After=network.target

[Service]
Type=forking
User=tomcat9
Group=tomcat9

Environment=CATALINA_PID=/opt/tomcat-latest/tomcat9.pid
Environment=JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64
Environment=CATALINA_HOME=/opt/tomcat-latest
Environment=CATALINA_BASE=/opt/tomcat-latest
Environment="CATALINA_OPTS=-Xms512m -Xmx512m"
Environment="JAVA_OPTS=-Dfile.encoding=UTF-8 -Dnet.sf.ehcache.skipUpdateCheck=true -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:+UseParNewGC"

ExecStart=/opt/tomcat-latest/bin/startup.sh
ExecStop=/opt/tomcat-latest/bin/shutdown.sh

[Install]
WantedBy=multi-user.target

ファイルを保存し、systemdデーモンをリロードし、Tomcatサーバーを起動して、起動時に起動できるようにします

systemctl daemon-reload
systemctl start tomcat
systemctl enable tomcat

最後に、このチュートリアルの指示に厳密に従った場合、お気に入りのWebブラウザをhttp://your_server_IP:8080に移動することで、Tomcatにアクセスできます。

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

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


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

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

  3. Ubuntu16.04にWebminをインストールします

  1. Ubuntu16.04にphpMyAdminをインストールします

  2. Ubuntu14.04にMEANをインストールします

  3. Ubuntu20.04にJasperReportsをインストールする方法

  1. Ubuntu14.04にPHP7をインストールします

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

  3. Ubuntu20.04にTomcatをインストールする方法