温馨提示×

Ubuntu 中 Jenkins 如何启动

小樊
38
2026-10-21 19:44:18
栏目: 智能运维

在 Ubuntu 中,Jenkins 通常以 系统服务(systemd) 方式安装和运行。下面按常见情况说明如何启动 Jenkins。


一、使用 systemd 启动(最常见)

1. 启动 Jenkins

sudo systemctl start jenkins

2. 设置开机自启

sudo systemctl enable jenkins

3. 查看 Jenkins 状态

sudo systemctl status jenkins

看到 active (running) 表示启动成功。


二、通过浏览器访问 Jenkins

默认端口是 8080:

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

首次访问需要解锁 Jenkins:

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

三、停止 / 重启 Jenkins

# 停止
sudo systemctl stop jenkins

# 重启
sudo systemctl restart jenkins

四、如果 Jenkins 没用 systemd(旧版本或手动安装)

1. 使用 service 命令

sudo service jenkins start

2. 手动启动(不推荐)

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

五、常见问题

1. 端口被占用

修改端口:

sudo vim /etc/default/jenkins

修改:

HTTP_PORT=8081

然后重启:

sudo systemctl restart jenkins

2. Java 未安装

Jenkins 需要 Java:

sudo apt update
sudo apt install openjdk-17-jdk

如果你是用 Docker / 源码 / WAR 包 安装的 Jenkins,也可以告诉我,我可以给你对应的启动方式。

0 踩