Ubuntu 上 Jenkins 启动失败的原因有很多,下面按最常见 → 排查方法给你一个系统清单,你可以对照看。
Jenkins 依赖 Java。
查看:
java -version
Jenkins 要求:
解决:
sudo apt install openjdk-11-jdk
查看状态:
systemctl status jenkins
如果失败,看详细日志:
journalctl -u jenkins -xe
sudo netstat -tulnp | grep 8080
解决:
sudo nano /etc/default/jenkins
修改:
HTTP_PORT=8081
然后:
sudo systemctl restart jenkins
常见于手动改过目录或用户:
sudo chown -R jenkins:jenkins /var/lib/jenkins
sudo chown -R jenkins:jenkins /var/log/jenkins
重装方案:
sudo apt remove jenkins
sudo apt autoremove
sudo apt install jenkins
# 1. 看服务状态
systemctl status jenkins
# 2. 看错误日志
journalctl -u jenkins -xe
# 3. 看 Jenkins 自己的日志
cat /var/log/jenkins/jenkins.log
请贴出:
systemctl status jenkins 输出journalctl -u jenkins -xe 报错我可以一步一步帮你修到能启动 ✅