温馨提示×

centos下jenkins如何启

小樊
39
2026-08-30 18:49:18
栏目: 智能运维

CentOS 下,Jenkins 的启动方式取决于你是 用 RPM/YUM 安装的,还是 用 WAR 包运行的。下面把常见方式都列出来,你可以对照使用。


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

1️⃣ 启动 Jenkins

sudo systemctl start jenkins

2️⃣ 设置开机自启

sudo systemctl enable jenkins

3️⃣ 查看 Jenkins 状态

sudo systemctl status jenkins

✅ 正常状态应显示 active (running)


二、通过 WAR 包运行的 Jenkins

如果你是直接下载了 jenkins.war

启动方式 1:前台运行(测试用)

java -jar jenkins.war

启动方式 2:后台运行

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

停止

ps -ef | grep jenkins
kill -9 PID

三、查看 Jenkins 是否成功启动

1️⃣ 查看端口(默认 8080)

ss -lntp | grep 8080

netstat -lntp | grep 8080

2️⃣ 浏览器访问

http://服务器IP:8080

四、常见启动失败原因

❌ Java 未安装

java -version

如果没有 Java:

sudo yum install -y java-11-openjdk

❌ 端口被占用

ss -lntp | grep 8080

修改端口:

sudo vi /etc/sysconfig/jenkins

修改:

JENKINS_PORT="8081"

然后重启:

sudo systemctl restart jenkins

五、重启 / 停止 Jenkins

sudo systemctl restart jenkins
sudo systemctl stop jenkins

六、查看 Jenkins 日志(排错必备)

sudo journalctl -u jenkins -f

sudo tail -f /var/log/jenkins/jenkins.log

如果你愿意,可以告诉我:

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

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

0