centos

Jenkins在CentOS上的配置方法

小樊
36
2025-09-26 16:10:43
栏目: 智能运维

Jenkins在CentOS上的配置方法

1. 安装前准备

1.1 更新系统

运行sudo yum update -y更新系统软件包,确保系统环境稳定。

1.2 安装Java环境

Jenkins基于Java开发,需先安装JDK 1.8或更高版本(推荐OpenJDK 11+)。
执行sudo yum install -y java-11-openjdk-devel安装OpenJDK 11,安装完成后通过java -version验证是否成功(需显示Java版本信息)。

2. 安装Jenkins

2.1 添加Jenkins官方仓库

2.2 安装Jenkins

运行sudo yum install -y jenkins通过YUM包管理器安装Jenkins,安装过程会自动解决依赖问题。

3. 配置Jenkins

3.1 修改Jenkins配置文件

编辑/etc/sysconfig/jenkins文件(部分系统为/etc/default/jenkins),调整以下关键参数:

3.2 设置目录权限

确保Jenkins用户对数据目录有读写权限,执行:
sudo chown -R jenkins:jenkins /var/lib/jenkins /var/cache/jenkins /var/log/jenkins
避免因权限问题导致Jenkins无法启动。

4. 启动Jenkins服务

4.1 启动与开机自启

4.2 检查服务状态

运行sudo systemctl status jenkins,若显示“active (running)”则表示服务启动成功。

5. 配置防火墙

若系统启用了firewalld,需开放Jenkins端口(默认8080):
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
确保外部能访问Jenkins Web界面。

6. 初始化Jenkins

6.1 获取初始管理员密码

运行sudo cat /var/lib/jenkins/secrets/initialAdminPassword,复制输出的密码(用于首次解锁)。

6.2 完成Web初始化

7. 后续配置(可选但推荐)

7.1 安装必要插件

进入“系统管理”→“插件管理”,安装以下常用插件:

7.2 配置全局工具

进入“系统管理”→“全局工具配置”,设置以下工具路径:

7.3 配置SSH访问(可选)

若需通过SSH远程访问Jenkins或连接Git仓库:

常见问题解决

0
看了该问题的人还看了