温馨提示×

jenkins在centos如何启动

小樊
50
2026-09-09 08:05:44
栏目: 智能运维

在 CentOS 上启动 Jenkins,通常取决于你是通过 RPM 包安装还是使用 WAR 包。下面是最常见的几种方式:


一、通过 yum / rpm 安装(推荐,最常见)

1. 启动 Jenkins

sudo systemctl start jenkins

2. 设置开机自启

sudo systemctl enable jenkins

3. 查看运行状态

sudo systemctl status jenkins

4. 防火墙放行(默认 8080)

sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reload

5. 访问 Jenkins

浏览器打开:

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

初始密码:

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

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

java -jar jenkins.war

后台运行:

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

三、常见问题

1. Jenkins 启动失败

查看日志:

journalctl -u jenkins -xe

或

cat /var/log/jenkins/jenkins.log

2. Java 未安装

Jenkins 需要 Java 8 或 11:

java -version

安装:

sudo yum install java-11-openjdk -y

3. 端口冲突

修改端口:

sudo vi /etc/sysconfig/jenkins

修改:

JENKINS_PORT="8081"

如果你能告诉我:

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

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

0 踩