Ubuntu 22.04 LTSにWebサーバの Jettyをインストールする

環境

# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04 LTS"

アプリケーションサーバjettyのインストール手順
1.システムパッケージを更新します

# sudo apt update && apt upgrade

2.JDK (Java Development Kit)のインストール

# sudo apt install default-jdk

3.javaバージョンを確認します

# java --version
openjdk 11.0.15 2022-04-19
OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1)
OpenJDK 64-Bit Server VM (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1, mixed mode, sharing)

4.aptコマンドでjettyをインストールします

# sudo apt install jetty9

5.jetty9の自動起動、起動を行います

# sudo systemctl enable --now jetty9
Synchronizing state of jetty9.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable jetty9

ステータスを確認します

# sudo systemctl status jetty9
● jetty9.service - Jetty 9 Web Application Server
Loaded: loaded (/lib/systemd/system/jetty9.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2022-05-08 09:37:18 JST; 5min ago

6.ファイアウォールを設定します
8080ポート番号を開放します

# sudo ufw allow 8080/tcp
ルールを追加しました
ルールを追加しました (v6)

7.動作確認
ブラウザから「http://192.168.71.154:8080/」にアクセスします。
「Welcome to Jetty 9 on Debian」が表示されます。

Ubuntu 22.04

Posted by arkgame