
概要
CenOS7に、Java11(OpenJDK11) 、Tomcat9 をインストールする手順を纏めています。最終的には、WordPressをインストールするための前段階となる手順です。
Java11(OpenJDK11)インストール
yumを利用してJava11(OpenJDK11)をインストールします。
※2022/01/01時点では、Java19が最新です。CentOS7のデフォルトのyumでインストールできるのが、Java11でしたので、Java11で執筆しました。
yum install java-11-openjdk
疎通確認のためバージョンを確認します。
java -version
下記の様にバージョンが確認されればOKです。
openjdk version “11.0.8” 2020-07-14 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.8+10-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.8+10-LTS, mixed mode, sharing)
Tomcat9インストール
最新のTomcatを下記サイトで確認します。

wgetにて最新のTomcatを取得します。
※本記事を作成した時点では、Ver9.0.38が最新版でした。
wget http://ftp.riken.jp/net/apache/tomcat/tomcat-9/v9.0.38/bin/apache-tomcat-9.0.38.tar.gz
https://tomcat.apache.org/download-90.cgi
Tomcat資材を展開します。
tar zxvf apache-tomcat-9.0.38.tar.gz
Tomcat展開先ディレクトリを移動します。
mv apache-tomcat-9.0.38 /usr/local/
vi /etc/sysconfig/tomcat
JAVA_HOME=/opt/jdk-11.0.8
CATALINA_HOME=/usr/local/apache-tomcat-9.0.38 CATALINA_PID=/var/run/catalina.pid
source /etc/sysconfig/tomcat
Tomcat起動
Tomcatの下記シェルを実行し、Tomcatを起動します。
/usr/local/apache-tomcat-9.0.38/bin/startup.sh
Tomcatポート(8080)を開放
Tomcatの動作確認のため8080ポートを開放します。
iptablesの設定ファイルを開きます。
vi /etc/sysconfig/iptables
8080ポートを開放する下記設定を追加します。
-A INPUT -p tcp -m tcp –dport 8080 -j ACCEPT
iptablesを再起動します。
service iptables restart
Tomcat起動確認
Webブラウザにて下記URLを入力し、Tomcatの管理画面が表示されることを確認します。
http://[サーバ]:8080/
下記画面が表示されればTomcatは起動しています。

Tomcatの起動確認ができたら、セキュリティ観点の都合、iptablesの8080ポート開放設定を閉じます。
Tomcatユーザ作成
ログインできないTomcatユーザを作成するために、/sbin/nologinのユーザを追加します。
useradd -s /sbin/nologin tomcat
Tomcatサービス作成
Tomcatのサービスを作成します。
vi /etc/systemd/system/tomcat.service
編集後記
Tomcat10がリリースされていますので、今後はTomcat10のインストール手順でも記事を作成したいと思います。
関連記事
- Pythonでの地球動画作成Pythonでの地球動画作成 Pythonを利用して地球回転動画を作成してみました。matplotlibで各フ… 続きを読む »
- Pythonでの三角関数Sinのカーブ動画作成Pythonでの三角関数Sinのカーブ動画作成 Pythonを利用して三角関数Sinのがーぶ動画を作成してみま… 続きを読む »
- PythonをVisual StudioにインストールVisual StudioへのPythonのインストール手順 Visual StudioへのPythonのイン… 続きを読む »
- Pythonでトーラス結び目を描画(3Dグラフィックス)Pythonでトーラスの結び目を描画 Pythonでトーラスの結び目を描画する際のPythonコードを作成して… 続きを読む »
- Python Anaconda
最近の投稿
- Hello world!Welcome to WordPress. This is your first post. Edit or … 続きを読む »
- DaVinci Resolve インストール手順
- PythonでのLorenz回転動画作成PythonでのLorenz回転動画作成 Pythonを利用してLorenz回転動画を作成してみました。mat… 続きを読む »
- LaTexの数式エディタ texstudioのインストール手順概要 LaTexの数式エディタであるtexstudioのインストール手順をまとてみました。texstudioを… 続きを読む »
- 【数学 大学入試過去問題】回転移動行列の帰納法証明問題解説概要 回転移動行列の帰納法証明問題が大学入試で出題されていますので解説します。回転移動行列は、応用範囲が広いこ… 続きを読む »
過去の投稿
- 2025年2月 (1)
- 2023年2月 (2)
- 2023年1月 (6)
- 2022年12月 (3)
- 2022年11月 (6)
- 2022年10月 (3)
- 2022年9月 (2)
- 2022年7月 (3)
- 2022年6月 (1)
- 2022年5月 (1)
- 2022年4月 (3)
- 2022年3月 (1)
- 2022年2月 (4)
- 2021年12月 (1)
- 2021年11月 (1)
- 2021年10月 (2)
- 2021年8月 (4)
- 2021年7月 (1)
- 2021年6月 (3)
- 2021年5月 (2)
- 2021年4月 (2)
- 2021年3月 (6)
- 2020年12月 (2)
- 2020年10月 (4)
- 2020年9月 (2)
- 2020年8月 (4)
- 2020年7月 (4)
- 2020年6月 (8)
- 2020年4月 (2)
- 2020年3月 (1)
- 2019年10月 (2)
- 2019年4月 (2)
- 2018年11月 (1)
- 2018年9月 (2)
- 2018年6月 (1)
- 2018年4月 (6)
- 2018年3月 (6)
- 2018年2月 (5)
- 2018年1月 (8)
- 2017年12月 (4)
- 2017年10月 (3)
- 2017年9月 (2)
- 2017年6月 (5)
- 2017年5月 (8)
- 2017年4月 (3)
- 2017年3月 (9)
- 2017年2月 (1)
- 2017年1月 (8)
- 2016年12月 (4)
- 2016年11月 (6)
- 2016年7月 (1)
- 2016年6月 (4)
- 2016年5月 (2)
- 2016年4月 (1)
- 2016年3月 (2)
- 2015年7月 (1)
- 2005年7月 (1)