温馨提示×

jenkins在centos怎启动

小樊
47
2026-10-12 03:30:16
栏目: 智能运维

在 CentOS 上启动 Jenkins,通常取决于你是用哪种方式安装的。下面按常见情况说明:


一、使用 yum / rpm 安装(最常见)

1. 启动 Jenkins

sudo systemctl start jenkins

2. 设置开机自启

sudo systemctl enable jenkins

3. 查看状态

sudo systemctl status jenkins

4. 查看日志(排错用)

sudo journalctl -u jenkins
# 或
sudo tail -f /var/log/jenkins/jenkins.log

二、使用 war 包直接运行(不推荐生产)

java -jar jenkins.war --httpPort=8080

后台运行:

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

三、常见问题

1. 端口被占用

默认端口是 8080,修改端口:

sudo vi /etc/sysconfig/jenkins

修改:

JENKINS_PORT="8081"

然后重启:

sudo systemctl restart jenkins

2. Java 未安装

Jenkins 需要 Java:

java -version

没有就装:

sudo yum install java-11-openjdk -y

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)
  • 安装方式(yum / docker / war)

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

0 踩