温馨提示×

centos jenkins怎样启动

小樊
40
2026-09-18 10:37:33
栏目: 智能运维

CentOS 上启动 Jenkins,常见有以下几种方式,取决于你是怎么安装的。


一、使用 systemd 启动(最常见,yum/rpm 安装)

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

二、使用 war 包方式启动(手动运行)

如果你是下载的 jenkins.war

1. 直接启动(前台)

java -jar jenkins.war

2. 后台启动

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

3. 指定端口

java -jar jenkins.war --httpPort=8080

三、防火墙放行(重要)

CentOS 默认防火墙可能拦截 8080 端口:

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

四、访问 Jenkins

浏览器访问:

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

初始管理员密码:

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

五、常见问题

1. Jenkins 启动失败

查看日志:

journalctl -u jenkins -f

cat /var/log/jenkins/jenkins.log

2. Java 未安装

java -version

未安装则:

sudo yum install java-11-openjdk -y

如果你能告诉我:

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

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

0