ウェブサイト検索

最新の Apache Tomcat 8.5.14 を Linux にインストールする方法


一般にトムキャットと呼ばれるApache Tomcatは、Apache Software Foundationによって開発されたオープンソースのWebサーバーおよびサーブレットコンテナです。主にJavaで書かれており、Apache License 2.0に基づいてリリースされています。これはクロスプラットフォーム アプリケーションです。

最近2017 年 4 月 18 日に、Apache Tomcat はバージョン 8 (つまり8.5.14) になりました。これには、多数の修正とその他の多数の機能強化と変更が含まれています。このリリースに含まれる注目すべき変更点には、Java Servlet 3.1、JSP (JavaServer Pages) 2.3、EL (Java Expression Language) 3.0、Java Websocket 1.1 などのサポートがあります。

Tomcat のコンポーネント

  1. Catalina : Tomcat のサーブレット コンテナです。
  2. コヨーテ : コヨーテはコネクタとして機能し、HTTP 1.1 をサポートします。
  3. ジャスパー : Tomcat の JSP エンジンです。
  4. クラスタ : 大規模なアプリケーションを管理するための負荷分散用のコンポーネント。
  5. 高可用性 : ライブ環境に影響を与えることなく、システムのアップグレードと変更をスケジュールする Tomcat コンポーネント。
  6. Web アプリケーション : セッションを管理し、さまざまな環境間での展開をサポートします。

この記事では、RHEL、CentOS、Fedora、Debian、Ubuntu などの Linux システムに Apache Tomcat 8 (つまり 8.5.14) をインストールするプロセス全体を説明します。 。

ステップ 1: Java 8 のインストール

1. Tomcat をインストールする前に、最新バージョンの Java Development Kit (JDK) がインストールされ、設定されていることを確認してください。システム上で。 Oracle Java を使用することをお勧めします。

最新の Oracle Java JDK (jdk-8u131) を Linux にインストールするには、Oracle jdk/jre/jar のインストールに関する最近の投稿をここで参照してください。

  1. Linux に Java 8 JDK をインストールする
  2. RHEL/CentOS に Java 8 JDK/JRE をインストールする

ステップ 2: Apache Tomcat 8 をダウンロードしてインストールする

2. 最新の Java がシステムにインストールされ、正しく設定されたら、Tomcat 8 の最新の安定バージョン (8.5.14< など) をダウンロードしてインストールします。)。新しいバージョンが利用可能かどうかをクロスチェックしたい場合は、次の Apache ダウンロード ページにアクセスしてクロスチェックしてください。

  1. http://tomcat.apache.org/download-80.cgi

3. 次に、/opt/tomcat/ ディレクトリを作成し、このディレクトリに最新バージョンの Apache Tomcat 8 をダウンロードします。ダウンロード ファイルの相互チェックのためにも、ダウンロードします。ハッシュファイル。接続速度によっては、ダウンロードに時間がかかります。

mkdir /opt/tomcat/ && cd /opt/tomcat 
wget http://mirror.fibergrid.in/apache/tomcat/tomcat-8/v8.5.14/bin/apache-tomcat-8.5.14.zip 
wget https://www.apache.org/dist/tomcat/tomcat-8/v8.5.14/bin/apache-tomcat-8.5.14.zip.md5

: 上記のダウンロード リンクのバージョン番号が異なる場合は、利用可能な最新バージョンに必ず置き換えてください。

4. 次に、MD5 チェックサムをキーと照合して確認します。

cat apache-tomcat-8.5.14.zip.md5 
md5sum apache-tomcat-8.5.14.zip

以下に示すように、出力 (ハッシュ値) が一致していることを確認してください。

5. Tomcat zip を解凍し、「apache-tomcat-8.5.14/bin/」ディレクトリに移動します。

unzip apache-tomcat-8.5.14.zip
cd apache-tomcat-8.5.14/bin/

6. 次に、「apache-tomcat-8.5.14/bin/」の下にある Linux スクリプトを実行可能にし、スタートアップのシンボリック リンクを作成します。 Tomcat のシャットダウンスクリプトは次のとおりです。

root に対してのみ実行可能なすべてのスクリプト *.sh を次のように変更します。

chmod 700 /opt/tomcat/apache-tomcat-8.5.14/bin/*.sh

起動スクリプトのシンボリックリンクを次のように作成します。

ln -s /opt/tomcat/apache-tomcat-8.5.14/bin/startup.sh /usr/bin/tomcatup

シャットダウン スクリプトのシンボリック リンクを次のように作成します。

ln -s /opt/tomcat/apache-tomcat-8.5.14/bin/shutdown.sh /usr/bin/tomcatdown

7. Tomcat を起動するには、シェル内の任意の場所から root として以下のコマンドを実行するだけです。

tomcatup
サンプル出力
Using CATALINA_BASE:   /opt/tomcat/apache-tomcat-8.5.14
Using CATALINA_HOME:   /opt/tomcat/apache-tomcat-8.5.14
Using CATALINA_TMPDIR: /opt/tomcat/apache-tomcat-8.5.14/temp
Using JRE_HOME:        /opt/java/jdk1.8.0_131/jre/
Using CLASSPATH:       /opt/tomcat/apache-tomcat-8.5.14/bin/bootstrap.jar:/opt/apache-tomcat-8.5.14/bin/tomcat-juli.jar
Tomcat started.

Tomcat が開始されました」 後、ブラウザで http://127.0.0.1:8080 を指定すると、次のように表示されるはずです。