Ubuntu20.04 tomcat9をインストールする手順
- 作成日 2020.05.28
- 更新日 2020.07.17
- tomcat ubuntu
- tomcat9, Ubuntu20.04

Ubuntu20.04にWEBサーバー「tomcat9」をインストールする手順を記述してます。
環境
・OS ubuntu 20.04
javaインストール
tomcatを利用するにはjavaが必要なのでインストールしておきます。
sudo apt update
sudo apt install openjdk-11-jdk
インストールが終われば、バージョンを確認しておきます。
java -version
ユーザー作成
tomcat用のユーザーを作成しておきます。
sudo useradd -m -U -d /opt/tomcat -s /bin/false tomcat
Tomcatダウンロード
こちらのページで最新情報を確認してダウンロードします。
VERSION=9.0.35
wget https://www-eu.apache.org/dist/tomcat/tomcat-9/v${VERSION}/bin/apache-tomcat-${VERSION}.tar.gz -P /tmp
解凍して、/opt/tomcatディレクトリに移動させます
sudo tar -xf /tmp/apache-tomcat-${VERSION}.tar.gz -C /opt/tomcat/
シンボリックリンクを作成します。
sudo ln -s /opt/tomcat/apache-tomcat-${VERSION} /opt/tomcat/latest
所有者を変更します。
sudo chown -R tomcat: /opt/tomcat
実行可能に変更します。
sudo sh -c 'chmod +x /opt/tomcat/latest/bin/*.sh
サービスとして実行可能に設定しておきます。
sudo nano /etc/systemd/system/tomcat.service
<編集>
[Unit]
Description=Tomcat 9 servlet container
After=network.target
[Service]
Type=forking
User=tomcat
Group=tomcat
Environment="JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64"
Environment="JAVA_OPTS=-Djava.security.egd=file:///dev/urandom -Djava.awt.headless=true"
Environment="CATALINA_BASE=/opt/tomcat/latest"
Environment="CATALINA_HOME=/opt/tomcat/latest"
Environment="CATALINA_PID=/opt/tomcat/latest/temp/tomcat.pid"
Environment="CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC"
ExecStart=/opt/tomcat/latest/bin/startup.sh
ExecStop=/opt/tomcat/latest/bin/shutdown.sh
[Install]
WantedBy=multi-user.target
reloadして、起動時の実行の設定と起動を行います。
sudo systemctl daemon-reload
sudo systemctl enable --now tomcat
firewallが設定されていれば許可設定を行います。
sudo ufw allow 8080/tcp
確認
ブラウザから http://プライベートIP:8080にアクセスして下記の画面が表示されればインストールは完了です。

-
前の記事
debian10にwebのサーバ管理ツール「Cockpit」をインストールする手順 2020.05.28
-
次の記事
Laravel7 カラム名を取得する手順 2020.05.29
コメントを書く