温馨提示×

debian jenkins怎么启

小樊
40
2026-10-25 14:37:35
栏目: 智能运维

在 Debian 上启动 Jenkins 通常取决于你是怎么安装的(apt 包安装 / 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

5️⃣ 访问 Jenkins

默认端口是 8080:

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

首次启动密码在:

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

二、手动用 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

查看容器:

docker ps
docker logs -f jenkins

四、常见问题排查

❌ 端口被占用

sudo netstat -tunlp | grep 8080

修改端口(apt 安装):

sudo nano /etc/default/jenkins
# 修改 HTTP_PORT=8080
sudo systemctl restart jenkins

❌ Java 未安装

Jenkins 需要 Java 11 或 17:

java -version
sudo apt install openjdk-17-jdk

如果你能告诉我:

  • Debian 版本
  • Jenkins 安装方式(apt / docker / war)
  • 是否报错

我可以更精确地帮你启动 ✅

0 踩