温馨提示×

centos怎样安装jenkins服务

小樊
35
2026-10-23 20:45:29
栏目: 智能运维

在 CentOS 上安装 Jenkins 通常有两种方式:
1️⃣ 使用官方 yum 仓库(推荐,最常用)
2️⃣ 使用 war 包手动运行

下面以 CentOS 7 / 8 为例,介绍最标准的 yum 安装方式。


一、环境准备

1. 安装 Java(Jenkins 依赖)

Jenkins 需要 Java 8 或 Java 11(推荐 Java 11)

# CentOS 7/8
yum install -y java-11-openjdk-devel

验证:

java -version

二、添加 Jenkins 官方仓库

# 导入 Jenkins GPG Key
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

# 添加 yum 源
wget -O /etc/yum.repos.d/jenkins.repo \
https://pkg.jenkins.io/redhat-stable/jenkins.repo

三、安装 Jenkins

yum install -y jenkins

四、启动 Jenkins 服务

CentOS 7

systemctl start jenkins
systemctl enable jenkins

查看状态

systemctl status jenkins

五、配置防火墙(如开启)

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

六、初始化 Jenkins

浏览器访问:

http://服务器IP:8080

获取管理员密码

cat /var/lib/jenkins/secrets/initialAdminPassword

粘贴密码 → 安装推荐插件 → 创建管理员用户


七、常用目录说明

项目 路径
主目录 /var/lib/jenkins
配置文件 /etc/sysconfig/jenkins
日志 /var/log/jenkins/jenkins.log

八、常见问题

1. 端口修改

编辑:

vi /etc/sysconfig/jenkins

修改:

JENKINS_PORT="8080"

重启:

systemctl restart jenkins

2. 启动失败

查看日志:

journalctl -xe
cat /var/log/jenkins/jenkins.log

如果你用的是 CentOS 8 + Jenkins war 包 / Docker / 离线安装,我也可以给你对应方案。

0 踩