このチュートリアルでは、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サイトを確認することをお勧めします。