在 Debian 上部署 Jenkins,通常可以按 6 个核心步骤 来完成(以 Debian 11/12 为例,使用官方仓库方式):
sudo apt update
sudo apt upgrade -y
Jenkins 需要 Java 17 或 11(新版推荐 17):
sudo apt install -y openjdk-17-jdk
验证:
java -version
sudo wget -O /usr/share/keyrings/jenkins-keyring.asc \
https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key
echo "deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
https://pkg.jenkins.io/debian-stable binary/" | \
sudo tee /etc/apt/sources.list.d/jenkins.list
sudo apt update
sudo apt install -y jenkins
sudo systemctl enable --now jenkins
sudo systemctl status jenkins
http://<服务器IP>:8080
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
/etc/default/jenkinssudo ufw allow 8080
✅ 总结:最少 6 步即可完成 Debian 上 Jenkins 的基础部署
如果你需要 Docker 方式 或 生产级 Nginx + HTTPS 配置,我也可以一步一步给你写。