Jenkins在CentOS上的搭建指南
环境准备
在开始搭建Jenkins之前,确保你的CentOS系统满足以下要求:

- CentOS版本:推荐使用CentOS 7或更高版本。
- 硬件要求:根据你的需求配置,至少需要2GB内存。
- 网络连接:确保网络连接正常,以便下载Jenkins。
安装Java
Jenkins需要Java运行环境,以下是安装Java的步骤:
# 安装Java开发包 sudo yum install java-1.8.0-openjdk -y # 验证Java版本 java -version
安装Jenkins
使用Yum仓库安装Jenkins:
# 添加Jenkins仓库 sudo yum install -y yum-utils sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key sudo yum-config-manager --add-repo https://pkg.jenkins.io/redhat-stable/jenkins.repo # 安装Jenkins sudo yum install jenkins -y
安装完成后,Jenkins将默认运行在8080端口。
配置Jenkins
启动Jenkins服务:
sudo systemctl start jenkins
为了确保Jenkins在系统启动时自动运行,设置开机自启:
sudo systemctl enable jenkins
访问Jenkins Web界面:

http://your-server-ip:8080
第一次访问时,Jenkins会要求你设置管理员密码。
Jenkins插件安装
Jenkins启动后,你可以通过Web界面安装所需的插件,以下是一些常用的插件:
- Git
- Pipeline
- Parameterized Trigger
- SSH Slaves
安装插件的方法如下:
- 登录Jenkins Web界面。
- 点击“管理Jenkins”。
- 选择“插件管理器”。
- 点击“可选插件”。
- 在搜索框中输入插件名称,然后点击“安装”。
创建第一个项目
- 在Jenkins Web界面,点击“新建项”。
- 输入项目名称,选择项目类型(Freestyle project)。
- 点击“确定”创建项目。
配置项目
在项目配置页面,你可以添加构建步骤、参数化构建等。
部署项目
配置完成后,Jenkins会自动执行构建和部署过程。
FAQs
Q1:如何更改Jenkins的默认端口?

A1:编辑/etc/sysconfig/jenkins文件,找到JENKINS_PORT变量,将其值修改为你想要的端口号,然后重启Jenkins服务。
Q2:如何配置Jenkins使用SSH进行远程构建?
A2:在Jenkins中添加一个SSH节点,并配置好SSH公钥和私钥,在项目配置中,选择SSH节点作为构建节点,并设置相应的参数。

