温馨提示×

centos上jenkins怎么启动

小樊
36
2026-10-23 20:47:29
栏目: 智能运维

在 CentOS 上启动 Jenkins,通常有几种方式,取决于你是用 RPM 包安装的还是用 WAR 包运行的。下面按常见情况说明:


一、使用 RPM / YUM 安装(最常见)

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

二、使用 WAR 包启动(不推荐生产环境)

1. 直接启动(前台)

java -jar jenkins.war

2. 后台启动

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

3. 指定端口

java -jar jenkins.war --httpPort=8080

三、常见问题排查

1. 访问不了 Jenkins

  • 检查端口(默认 8080):
sudo firewall-cmd --list-ports
sudo firewall-cmd --add-port=8080/tcp --permanent
sudo firewall-cmd --reload

2. 查看初始管理员密码

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

3. Java 未安装

Jenkins 需要 Java:

java -version

如果没有:

sudo yum install java-11-openjdk -y

四、确认 Jenkins 是否正常运行

浏览器访问:

http://服务器IP:8080

如果你能告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • Jenkins 安装方式(yum / docker / war)

我可以给你更精确的启动和排错步骤。

0 踩