1.jdkをインストールします
tomcat9はjdk8より前のバージョンで動作します
したがって、jdk8またはjdk11をインストールできます
dnf install java-11-openjdk # centos8
yum install java-11-openjdk # centos7
2.最新のtomcatバイナリパッケージをダウンロードします
ウェブサイトhttps://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/を開きます
ここで最新バージョンを見つけ、入力後にbinディレクトリを入力します
apache-tomcat-XXXX.tar.gzという名前のファイルがあります。右クリックして、アドレスをコピーします。
ダウンロードして解凍します
wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.31/bin/apache-tomcat-9.0.31.tar.gz
tar xvf apache-tomcat-9.0.31.tar.gz
インストールディレクトリに移動します
mv apache-tomcat-9.0.31 /opt/tomcat9
3.一般的なコマンドとディレクトリ
コマンドまたはディレクトリ | 効果 |
---|---|
/opt/tomcat9/bin/startup.sh | tomcatを開始します |
/opt/tomcat9/bin/shutdown.sh | トムキャットを閉じる |
/ opt / tomcat9 / conf / | 構成 |
/ opt / tomcat9 / logs / | ログ |
/ opt / tomcat9 / webapps / | デフォルトのアプリケーションディレクトリ |
4.tomcatバージョンの選び方
次の表はtomcatの公式ウェブサイトからのものです
サーブレット仕様 | JSP仕様 | EL仕様 | WebSocket仕様 | JASPIC仕様 | ApacheTomcatバージョン | 最新バージョン(2020.2.19) | サポートされているJavaバージョン |
---|---|---|---|---|---|---|---|
4.0 4.0 | 2.3 | 3.0 | 1.1 | 1.1 | 9.0.x | 9.0.31 | 8以降 |
3.1 | 2.3 | 3.0 | 1.1 | 1.1 | 8.5.x | 8.5.51 | 7以降 |
3.1 | 2.3 | 3.0 | 1.1 | 該当なし | 8.0.x(置き換え) | 8.0.53(置き換え) | 7以降 |
3.0 | 2.2 | 2.2 | 1.1 | 該当なし | 7.0.x | 7.0.100 | 6以降(WebSocketの場合は7以降) |
2.5 | 2.1 | 2.1 | 該当なし | 該当なし | 6.0.x(アーカイブ済み) | 6.0.53(アーカイブ済み) | 5以降 |
2.4 | 2.0 | 該当なし | 該当なし | 該当なし | 5.5.x(アーカイブ済み) | 5.5.36(アーカイブ済み) | 1.4以降 |
2.3 | 1.2 | 該当なし | 該当なし | 該当なし | 4.1.x(アーカイブ済み) | 4.1.40(アーカイブ済み) | 1.3以降 |
2.2 | 1.1 | 該当なし | 該当なし | 該当なし | 3.3.x(アーカイブ済み) | 3.3.2(アーカイブ) | 1.1以降 |