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」が表示されます。