温馨提示×

centos中jenkins怎么启动

小樊
43
2026-09-03 06:01:30
栏目: 智能运维

在 CentOS 中,Jenkins 的启动方式取决于安装方式(YUM/RPM 安装 或 手动 WAR 包运行)。下面分情况说明:


一、通过 YUM / RPM 安装(最常见)

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=8081

三、常见问题

1. 启动失败:Java 未安装

java -version

若未安装:

sudo yum install java-11-openjdk-devel

2. 端口被占用(默认 8080)

修改端口:

sudo vi /etc/sysconfig/jenkins

修改:

JENKINS_PORT="8081"

然后重启:

sudo systemctl restart jenkins

3. 防火墙放行端口

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

四、访问 Jenkins

浏览器访问:

http://服务器IP:8080

初始管理员密码:

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

如果你能告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • Jenkins 安装方式(YUM 还是 WAR)

我可以给你更精确的命令。

0