总体结论:在 Debian 上配置 Jenkins 并不难,属于「照着文档走就能成」的级别,尤其你只要基础 Linux 操作(apt、systemctl、改文件)。
下面给你一个直观判断和最简流程。
sudo apt update
sudo apt install -y openjdk-17-jdk
sudo apt install -y wget gnupg
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt update
sudo apt install -y jenkins
sudo systemctl enable jenkins
sudo systemctl start jenkins
http://服务器IP:8080
首次登录密码:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
| 问题 | 说明 |
|---|---|
| 端口被占用 | 默认 8080,可改 /etc/default/jenkins |
| 无法外网访问 | 云服务器需开安全组 |
| 权限问题 | Jenkins 用户权限不足,别用 root 跑 |
| 插件慢 | 可换国内镜像源 |
如果你愿意,我可以:
你现在是「学习用」还是「生产环境」?