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

CentOS7にApacheTomcat9をインストールする方法

以前はJakartaTomcatとして知られていたApacheTomcatは、ApacheFoundationによって設立された無料のオープンソースWebサーバーです。 ApacheやNginxなどの従来のWebサーバーとは異なり、ApacheTomcatはJavaベースのWebアプリケーションを提供するために使用されます。 Tomcatバージョン9は、2018年12月6日にリリースされました。いくつかの改善点には、Java Servlet 3.1、Java WebSocket 1.0、およびJavaServerPages2.3のサポートが含まれます。このガイドでは、CentOS7にApacheTomcat9をインストールする方法について説明します。

ステップ1:Javaをインストールして構成する

Apache Tomcat 9のインストールに進む前に、Javaがインストールされていることを確認してください。 Java 8をインストールするには、以下のコマンドを実行します。

# yum install java-1.8.0-openjdk-devel

サンプル出力

インストールが正常に完了すると、コマンドを実行してバージョンを確認できます。

# java -version

サンプル出力

ステップ2:ApacheTomcat9をインストールする

Javaのインストールが成功したら、Tomcatの最新バージョンをインストールします。このガイドを書いている時点では、Tomcatの最新バージョンは Tomcat 9.0.2です。 。最新バージョンを入手するには、Tomcatの公式ページにアクセスしてください。

Tomcat 9のインストールを開始するには、/usr/localに移動します。 示されているディレクトリ。

# cd /usr/local

次に、wgetを使用して最新のTomcattarballファイルをダウンロードします コマンド。

# wget https://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.20/bin/apache-tomcat-9.0.20.tar.gz

サンプル出力

tarballファイルを抽出します。

# tar -xvf apache-tomcat-9.0.20.tar.gz

サンプル出力

tarballを抽出すると、次のように2つのファイルが作成されます。

わかりやすくするために、抽出したフォルダの名前を最新のTomcatバージョン(この場合はtomcat9)に変更します。

# mv apache-tomcat-9.0.20 tomcat9

次に、 CATALINA_HOMEを構成します 示されている環境変数。


# echo "export CATALINA_HOME="/usr/local/tomcat9"" >> ~/.bashrc
# source ~/.bashrc 

サンプル出力

この時点で、ApacheTomcat9を起動するように設定されています。次のコマンドを実行してTomcat9を起動します。



# cd /usr/local/tomcat9/bin
# ./startup.sh 

サンプル出力

Tomcatサーバーにアクセスするには、Webブラウザーを開き、サーバーのIPを参照します。

https://server-ip:8080/

ステップ3:Tomcat9アカウントを設定する

この段階では、TomcatのデフォルトのWebページにのみアクセスできます。 サーバーステータスにアクセスするには 、ホストマネージャー 、およびマネージャーアプリ 管理者と管理者のユーザーアカウントを構成する必要があります。これらの設定は、tomcat-users.xmlにあります。 ファイル。

図のように完全なファイルパスを使用してファイルを開きます。

# vim /usr/local/tomcat9/conf/tomcat-users.xml

ユーザーを追加するにはスパイキー パスワードJupiter2030! manager-guiの役割で 次の行を追加します。


<role rolename="manager-gui">
<user username=""spikey" password="Jupiter2030!" roles="manager-gui">

または、 adminという管理者ユーザーを追加することもできます admin-guiを使用 役割とパスワードMagnum2030!

最後に、Tomcatを再起動して、Managerセクションにアクセスしてみてください。認証を求められたら、上記の手順で作成した資格情報を入力します。


./shutdown.sh 
./startup.sh

結論

Apache Tomcatは、JavaWebアプリケーションおよびWebサービスで最も人気のあるWebサーバーです。どのサーバーにも簡単にインストールして、Javaアプリケーションを実行できます。


Linux
  1. CentOSにApacheTomcat8をインストールする方法

  2. CentOS7にApacheTomcatをインストールする方法

  3. CentosにTomcat7をインストールするにはどうすればよいですか?

  1. CentOS7にApacheMavenをインストールする方法

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

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

  1. Linux RHEL 8 /CentOS8にapachetomcatをインストールする方法

  2. CentOS8にApacheCassandraをインストールする方法

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