centos

如何在centos上搭建jenkins持续集成环境

小樊
48
2025-10-11 08:25:27
栏目: 智能运维

1. 准备工作

在CentOS上搭建Jenkins前,需完成以下基础准备:

2. 安装Jenkins

2.1 添加Jenkins官方仓库

2.2 安装Jenkins

使用YUM包管理器安装Jenkins(自动解决依赖):sudo yum install -y jenkins

3. 启动与配置Jenkins服务

3.1 启动服务并设置开机自启

3.2 配置Jenkins端口(可选)

若需修改默认端口(8080),编辑配置文件/etc/sysconfig/jenkins,找到JENKINS_PORT字段修改为所需端口(如9090),保存后重启服务:sudo systemctl restart jenkins

3.3 调整防火墙规则

允许外部访问Jenkins端口(默认8080),命令如下:
sudo firewall-cmd --permanent --add-service=http(开放HTTP服务端口);
sudo firewall-cmd --reload(重新加载防火墙规则)。

4. 初始化Jenkins

4.1 获取初始管理员密码

首次访问Jenkins时,需输入初始管理员密码。密码位于/var/lib/jenkins/secrets/initialAdminPassword文件中,通过以下命令查看:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword

4.2 完成初始设置

5. 配置Jenkins核心组件

5.1 配置全局工具(Git、Maven等)

5.2 安装额外插件(可选但推荐)

若未在初始设置中安装所需插件,可通过以下步骤手动安装:

6. 创建第一个Jenkins Job(以Freestyle项目为例)

6.1 新建Job

点击Jenkins首页“新建Item”,输入Job名称(如“my-first-job”),选择“Freestyle project”,点击“确定”。

6.2 配置源码管理

6.3 配置构建触发器(可选)

6.4 配置构建步骤

6.5 保存并运行Job

点击“保存”,返回Job首页;点击“立即构建”,Jenkins将开始执行构建流程;
构建完成后,可查看“构建历史”→“控制台输出”,了解构建详情(如编译结果、测试报告)。

7. 可选优化(提升稳定性与安全性)

0
看了该问题的人还看了