Ubuntu 24.04 Tomcat10をインストールする方法

環境
Ubuntu 24.04

Tomcat10のインストール方法
1.tomcat10をダウンロードします

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# curl -O https://dlcdn.apache.org/tomcat/tomcat-10/v10.1.25/bin/apache-tomcat-10.1.25.tar.gz
# curl -O https://dlcdn.apache.org/tomcat/tomcat-10/v10.1.25/bin/apache-tomcat-10.1.25.tar.gz
# curl -O https://dlcdn.apache.org/tomcat/tomcat-10/v10.1.25/bin/apache-tomcat-10.1.25.tar.gz

ダウンロードファイルを解凍します
# tar zxvf apache-tomcat-10.1.25.tar.gz

ユーザーの追加

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# mv apache-tomcat-10.1.25 /usr/libexec/tomcat10
# useradd -M -d /usr/libexec/tomcat10 tomcat
# chown -R tomcat:tomcat /usr/libexec/tomcat10
# mv apache-tomcat-10.1.25 /usr/libexec/tomcat10 # useradd -M -d /usr/libexec/tomcat10 tomcat # chown -R tomcat:tomcat /usr/libexec/tomcat10
# mv apache-tomcat-10.1.25 /usr/libexec/tomcat10
# useradd -M -d /usr/libexec/tomcat10 tomcat
# chown -R tomcat:tomcat /usr/libexec/tomcat10

2.Systemd 設定ファイルを作成します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# vi /usr/lib/systemd/system/tomcat10.service
# 新規作成
[Unit]
Description=Apache Tomcat 10
After=network.target
[Service]
Type=oneshot
ExecStart=/usr/libexec/tomcat10/bin/startup.sh
ExecStop=/usr/libexec/tomcat10/bin/shutdown.sh
RemainAfterExit=yes
User=tomcat
Group=tomcat
[Install]
WantedBy=multi-user.target
# vi /usr/lib/systemd/system/tomcat10.service # 新規作成 [Unit] Description=Apache Tomcat 10 After=network.target [Service] Type=oneshot ExecStart=/usr/libexec/tomcat10/bin/startup.sh ExecStop=/usr/libexec/tomcat10/bin/shutdown.sh RemainAfterExit=yes User=tomcat Group=tomcat [Install] WantedBy=multi-user.target
# vi /usr/lib/systemd/system/tomcat10.service
# 新規作成
[Unit]
Description=Apache Tomcat 10
After=network.target

[Service]
Type=oneshot
ExecStart=/usr/libexec/tomcat10/bin/startup.sh
ExecStop=/usr/libexec/tomcat10/bin/shutdown.sh
RemainAfterExit=yes
User=tomcat
Group=tomcat

[Install]
WantedBy=multi-user.target

3.tomcatを起動します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# systemctl enable --now tomcat10
# systemctl enable --now tomcat10
# systemctl enable --now tomcat10

4.ローカルホスト または 任意のクライアントコンピューターで Web ブラウザーを起動し、[http://(サーバーホスト名 または
IP アドレス):8080/] にアクセスします。
Tomcat デフォルトページが表示されることを確認します。

Ubuntu 24.04

Posted by arkgame