GNU/Linux >> Linux の 問題 >  >> Cent OS

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

このチュートリアルでは、CentOS7にApacheTomcatをインストールする方法を紹介します。知らない人のために、ApacheTomcatはオープンソースのWebサーバーおよびサーブレットコンテナとして開発されました。 Apache Software Foundationによるものです。SunMicrosystemsのJavaサーブレット、JavaServer Pages(JSP)、Java Unified Expression Language、およびJava WebSocket仕様を実装し、Javaコードを実行するためのWebサーバー環境を提供します。

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

CentOS7にApacheTomcatをインストールする

ステップ1.まず、システムが最新であることを確認することから始めましょう。

yum clean all
yum -y update

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

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

yum install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64

インストールしたら、次のコマンドを発行して確認することもできます:

java -version

手順3.CentoS7にApacheTomcat9をインストールします。

まず、Apache Tomcatの公式Webサイトにアクセスし、ソフトウェアの最新バージョンをサーバーにダウンロードします。現時点では、最新リリースはバージョン9.0.7です。 :

wget http://www.apache.org/dist/tomcat/tomcat-9/v9.0.7/bin/apache-tomcat-9.0.7.zip

ダウンロードしたzipアーカイブを解凍します:

unzip apache-tomcat-9.0.7.zip -d /opt

次に、「apache-tomcat-9.0.7」という名前の新しいディレクトリを作成します。名前をより簡単な名前に変更します:

cd /opt
mv apache-tomcat-9.0.7/ tomcat

次に、次のコマンドを実行して、CATALINA_HOME環境変数を設定します。

echo "export CATALINA_HOME='/opt/tomcat/'" >> ~/.bashrc
source ~/.bashrc

Apache Tomcatをユーザーrootとして実行することは推奨されないため、tomcatユーザーとグループを追加します。

useradd -r tomcat --shell /bin/false
chown -R tomcat:tomcat /opt/tomcat/

次に、systemdを作成します 次の内容のファイル:

### nano /etc/systemd/system/tomcat.service

[Unit]
Description=Apache Tomcat 9
After=syslog.target network.target[Service]
User=tomcat
Group=tomcat
Type=forking
Environment=CATALINA_PID=/opt/tomcat/tomcat.pid
Environment=CATALINA_HOME=/opt/tomcat
Environment=CATALINA_BASE=/opt/tomcat
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh
Restart=on-failure

[Install] WantedBy=multi-user.target

ファイルを保存し、次のコマンドを実行してsystemdをリロードします マネージャー:

systemctl daemon-reload
systemctl start tomcat
systemctl enable tomcat

ステップ4.ApacheTomcat9を評価します。

最後に、ブラウザからTomcatを開き、例として8080ポート(Tomcatは常に8080ポートで実行されるため)を使用してIPまたはドメインに移動します。 http://your_IP_address:8080/manager/html ユーザー「admin」とパスワード「PASSWORD」を使用する

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


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

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

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

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

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

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

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

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

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