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

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

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

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

CentOSにApacheTomcat8をインストールする

ステップ1.JAVAはTomcatインストールの最初の要件です。

CentOS 32ビット:

wget --no-cookies \
--no-check-certificate \
--header "Cookie: oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/8u5-b13/jdk-8u5-linux-i586.rpm" \
-O /opt/jdk-8-linux-i586.rpm
rpm -Uvh /opt/jdk-8-linux-i586.rpm

CentOS 64ビット:

wget --no-cookies \
--no-check-certificate \
--header "Cookie: oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/8u5-b13/jdk-8u5-linux-x64.rpm" \
-O /opt/jdk-8-linux-x64.rpm
rpm -Uvh /opt/jdk-8-linux-x64.rpm

次に、コマンド「alternatives」を使用して新しくインストールされたJAVA 8ファイルを構成し、ターミナルで次の一連のコマンドを実行してJavaを構成します。

# alternatives --install /usr/bin/java java /usr/java/jdk1.8.0_05/jre/bin/java 20000
# alternatives --install /usr/bin/jar jar /usr/java/jdk1.8.0_05/bin/jar 20000
# alternatives --install /usr/bin/javac javac /usr/java/jdk1.8.0_05/bin/javac 20000
# alternatives --install /usr/bin/javaws javaws /usr/java/jdk1.8.0_05/jre/bin/javaws 20000
# alternatives --set java /usr/java/jdk1.8.0_05/jre/bin/java
# alternatives --set javaws /usr/java/jdk1.8.0_05/jre/bin/javaws
# alternatives --set javac /usr/java/jdk1.8.0_05/bin/javac
# alternatives --set jar /usr/java/jdk1.8.0_05/bin/jar

次のコマンドを発行して確認することもできます。

java -version

ステップ2.Tomcatアーカイブをダウンロードして解凍します。

システムにJAVAをインストールして構成したら、今度はApacheTomcatの最新バージョンをダウンロードします。

cd /opt
wget http://www.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz
tar -xvf pache-tomcat-8.0.21.tar.gz

ステップ3.Tomcatユーザーとグループを追加します。

ln -s /opt/apache-tomcat-8.0.21 /opt/tomcat-latest
chown -hR tomcat8: /opt/tomcat-latest /opt/apache-tomcat-8.0.21

ステップ4.サービスとして実行するようにTomcatを構成します。

cd /opt/apache-tomcat-8.0.21/bin
./startup.sh

次の出力が得られます。

Using CATALINA_BASE:   /var/local/apache-tomcat-8.0.21
Using CATALINA_HOME:   /var/local/apache-tomcat-8.0.21
Using CATALINA_TMPDIR: /var/local/apache-tomcat-8.0.21/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /var/local/apache-tomcat-8.0.21/bin/bootstrap.jar:/var/local/apache-tomcat-8.0.21/bin/tomcat-juli.jar
Tomcat started.

サービスが実行されていることを確認できます。デフォルトでは、Tomcatはポート番号8080で実行されます。

[root@server ~]# netstat -antup | grep 8080
tcp        0      0 0.0.0.0:8080                0.0.0.0:*                   LISTEN

ステップ5.最後に、ブラウザーからTomcatを開き、例として8080ポート(Tomcatは常に8080ポートで実行されるため)を使用してIPまたはドメインに移動します。mydomain.com: 8080、mydomain.comをIPまたはドメインに置き換えます。

Tomcatをシャットダウンするには、次のように同じフォルダーでシャットダウンスクリプトを実行するだけです。

/opt/apache-tomcat-8.0.21/bin/shutdown.sh

ステップ6.ユーザーアカウントを設定します。

Tomcatユーザーがadmin/managerセクションにアクセスできるように構成します。これを行うには、conf/tomcat-users.xmlファイルにユーザーをお気に入りのテキストで追加します。エディタ。このテキストをファイルに追加します:

nano /opt/apache-tomcat-8.0.21/conf/server.xml

次の2行を最後の行のすぐ上に配置します。

<!-- user manager can access only manager section -->
<role rolename="manager-gui" />
<user username="manager" password="_SECRET_PASSWORD_" roles="manager-gui" />

<!-- user admin can access manager and admin section both -->
<role rolename="admin-gui" />
<user username="admin" password="_SECRET_PASSWORD_" roles="manager-gui,admin-gui" />

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


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

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

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

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

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

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

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

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

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