Для Ubuntu 24.04 LTS установите Jenkins LTS из официального репозитория с ключом 2026 года и OpenJDK 21. Интерфейс 8080 оставьте на localhost или закройте reverse proxy.

Важно: Ключ Jenkins менялся в 2026 году. Не используйте устаревшее глобальное хранилище ключей или прежний signing key.

1. Установите Java 21

sudo apt update
sudo apt full-upgrade -y
sudo apt install -y fontconfig openjdk-21-jre curl

2. Добавьте официальный keyring

sudo install -d -m 0755 /etc/apt/keyrings
sudo curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io-2026.key -o /etc/apt/keyrings/jenkins-keyring.asc
echo 'deb [signed-by=/etc/apt/keyrings/jenkins-keyring.asc] https://pkg.jenkins.io/debian-stable binary/' | sudo tee /etc/apt/sources.list.d/jenkins.list

3. Установите Jenkins LTS

sudo apt update
sudo apt install -y jenkins
sudo systemctl enable --now jenkins

4. Получите одноразовый пароль

sudo cat /var/lib/jenkins/secrets/initialAdminPassword

5. Закройте 8080 и настройте HTTPS proxy

Публикуйте Jenkins через Nginx с TLS и WebSocket; ограничьте доступ VPN/SSO, не открывайте 8080 всему интернету.

Проверка результата

java -version
systemctl is-active jenkins
curl -I http://127.0.0.1:8080/login

Официальная документация