温馨提示×

Jenkins如何在Ubuntu启动

小樊
49
2026-09-19 09:58:41
栏目: 智能运维

在 Ubuntu 上启动 Jenkins,通常分为 安装后启动服务方式启动常见排错 三部分。下面按最常用场景说明。


一、通过 systemd 启动(推荐,适用于 Ubuntu 16.04+)

1. 安装 Jenkins(如果还没装)

sudo apt update
sudo apt install openjdk-17-jdk -y
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 jenkins -y

2. 启动 Jenkins

sudo systemctl start jenkins

3. 设置开机自启

sudo systemctl enable jenkins

4. 查看状态

sudo systemctl status jenkins

看到 active (running) 说明启动成功。


二、访问 Jenkins

默认端口是 8080

http://<服务器IP>:8080

首次登录密码在:

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

三、如果 Jenkins 没自动启动

查看日志

journalctl -u jenkins -n 50

常见原因

  • Java 没装或版本不对(Jenkins 2.4xx 需要 Java 17)
  • 端口被占用
  • 权限问题

四、手动启动(不推荐生产环境)

sudo service jenkins start

java -jar /usr/share/java/jenkins.war

五、防火墙(如果有)

sudo ufw allow 8080

如果你愿意,可以告诉我:

  • Ubuntu 版本
  • 是否已安装 Jenkins
  • 启动报错信息

我可以按你当前环境一步步帮你排错。

0