温馨提示×

Debian下Jenkins怎启动

小樊
42
2026-09-29 04:43:27
栏目: 智能运维

在 Debian 下启动 Jenkins,通常取决于你是通过 官方 deb 包 安装的,还是 war 包 / Docker 方式运行的。下面按常见情况说明。


一、通过 apt 安装的 Jenkins(最常见)

1️⃣ 启动 Jenkins

sudo systemctl start jenkins

2️⃣ 设置开机自启

sudo systemctl enable jenkins

3️⃣ 查看运行状态

sudo systemctl status jenkins

4️⃣ 重启 / 停止

sudo systemctl restart jenkins
sudo systemctl stop jenkins

默认访问地址:
http://服务器IP:8080


二、首次启动后的初始化

查看管理员密码

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

打开页面后粘贴即可。


三、如果 systemctl 不存在(老系统)

sudo service jenkins start
sudo service jenkins status

四、使用 war 包启动(非系统服务)

java -jar jenkins.war

或后台运行:

nohup java -jar jenkins.war > jenkins.log 2>&1 &

五、Docker 方式(补充)

docker run -d \
  -p 8080:8080 -p 50000:50000 \
  -v jenkins_home:/var/jenkins_home \
  --name jenkins jenkins/jenkins:lts

六、常见问题

❌ 端口被占用

修改端口:

sudo nano /etc/default/jenkins

改 HTTP_PORT=8080

然后:

sudo systemctl restart jenkins

❌ Java 未安装

java -version

没有就装:

sudo apt install openjdk-17-jdk

如果你能告诉我:

  • 是 apt 安装 / war / Docker
  • Debian 版本
  • 是否报错

我可以给你更精确的启动方式。

0 踩