最新の 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 のコンポーネント
- Catalina : Tomcat のサーブレット コンテナです。
- コヨーテ : コヨーテはコネクタとして機能し、HTTP 1.1 をサポートします。
- ジャスパー : Tomcat の JSP エンジンです。
- クラスタ : 大規模なアプリケーションを管理するための負荷分散用のコンポーネント。
- 高可用性 : ライブ環境に影響を与えることなく、システムのアップグレードと変更をスケジュールする Tomcat コンポーネント。
- 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 のインストールに関する最近の投稿をここで参照してください。
- Linux に Java 8 JDK をインストールする
- RHEL/CentOS に Java 8 JDK/JRE をインストールする
ステップ 2: Apache Tomcat 8 をダウンロードしてインストールする
2. 最新の Java がシステムにインストールされ、正しく設定されたら、Tomcat 8 の最新の安定バージョン (8.5.14< など) をダウンロードしてインストールします。)。新しいバージョンが利用可能かどうかをクロスチェックしたい場合は、次の Apache ダウンロード ページにアクセスしてクロスチェックしてください。
- 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 を指定すると、次のように表示されるはずです。