在 Ubuntu 上部署 Jenkins 并不难,对新手也比较友好。下面给你一个直观判断和快速上手指南。
难度:⭐☆☆☆☆(很简单)
只要你:
sudo就可以搞定。
sudo apt update
sudo apt install -y openjdk-17-jdk
Jenkins 新版本推荐 Java 17+
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 jenkins
sudo systemctl start jenkins
浏览器打开:
http://<服务器IP>:8080
查看初始管理员密码:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
| 问题 | 原因 | 解决 |
|---|---|---|
| 打不开页面 | 防火墙 | sudo ufw allow 8080 |
| 启动失败 | Java 没装 | 确认 java 版本 |
| 插件装不上 | 网络问题 | 换国内镜像源 |
| 权限问题 | 用 root 跑任务 | 用 jenkins 用户或加 sudo |
/var/lib/jenkinsUbuntu 部署 Jenkins = 装 Java + 装包 + 开端口
如果你愿意,我可以:
你现在是 物理机 / 云服务器 / WSL / Docker 哪种?