温馨提示×

如何在Debian启Jenkins服务

小樊
47
2026-09-14 05:52:07
栏目: 智能运维

在 Debian 系统上启动 Jenkins 服务,通常有以下几种方式,取决于你是通过官方包安装还是直接运行 WAR 包


一、通过 Debian 官方包安装(推荐)

如果你是用以下方式安装的:

sudo apt update
sudo apt install jenkins

1. 启动 Jenkins

sudo systemctl start jenkins

2. 设置开机自启

sudo systemctl enable jenkins

3. 查看运行状态

sudo systemctl status jenkins

4. 停止 / 重启

sudo systemctl stop jenkins
sudo systemctl restart jenkins

Jenkins 默认监听端口:8080

访问地址:

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

二、使用 WAR 包方式运行(不推荐用于生产)

如果你下载的是 jenkins.war

1. 直接启动

java -jar jenkins.war

2. 后台运行

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

3. 指定端口

java -jar jenkins.war --httpPort=9090

三、常见问题排查

1. 端口被占用

sudo netstat -tunlp | grep 8080

2. Java 未安装

Jenkins 需要 Java 11 或以上:

java -version
sudo apt install openjdk-17-jdk

3. 防火墙放行端口

sudo ufw allow 8080

4. 初始管理员密码

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

如果你能告诉我:

  • Debian 版本
  • Jenkins 安装方式(apt / war / Docker)

我可以给你更精确的操作步骤。

0