1、实验环境
CentOS-7.5 VMware虚拟机一台
CPU1核,内存1G,磁盘20G
Jenkins服务器IP:10.0.11.193
jdk 1.8 安装包
jenkins是基于Java开发的持续集成工具,因此必须安装java环境

2、安装java环境
先用FTP软件或者rz命令上传jdk-1.8到linux
[root@jenkins ~]#
[root@jenkins ~]#rz #上传jdk
[root@jenkins ~] # ll
CentOS 安装 Jenkins
[root@jenkins ~]#tar xf jdk-8u251-linux-x64.tar.gz -C /usr/local/ 解压jdk到/usr/local/
[root@jenkins jdk1.8.0_251]# vim /etc/profile #设置java环境变量
#在配置文件最末尾添加以下内容即可

export JAVA_HOME=/usr/local/jdk1.8.0_251
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

CentOS 安装 Jenkins
[root@jenkins ~]# source /etc/profile #使环境比那里立即生效
[root@jenkins ~]# java -version
java version "1.8.0_251"
Java(TM) SE Runtime Environment (build 1.8.0_251-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.251-b08, mixed mode)
[root@jenkins ~]#

3、安装jenkins
以rpm包的方式
安装包地址:https : //pkg.jenkins.io/redhat-stable/jenkins-2.222.1-1.1.noarch.rpm
[root@jenkins ~]#
[root@jenkins ~]# yum localinstall https://pkg.jenkins.io/redhat-stable/jenkins-2.222.1-1.1.noarch.rpm
[root@jenkins ~]# systemctl start jenkins
启动服务问题:在启动服务的时候会报以下错误
CentOS 安装 Jenkins
错误原因:见红框处
CentOS 安装 Jenkins_第1张图片
解决方案:
1)查看当前Java的环境变量
[root@jenkins ~]# echo $JAVA_HOME
/usr/local/jdk1.8.0_251
[root@jenkins ~]#
2)复制Java的环境变量地址,编辑 /etc/init.d/jenkins 文件,指定位置添加该地址,并在其后缀附加 /bin/java
/usr/local/jdk1.8.0_251/bin/java
CentOS 安装 Jenkins_第2张图片
[root@jenkins ~]#
[root@jenkins ~]# systemctl start jenkins #启动服务
[root@jenkins ~]#
[root@jenkins ~]# systemctl enable jenkins
jenkins.service is not a native service, redirecting to /sbin/chkconfig.
Executing /sbin/chkconfig jenkins on
[root@jenkins ~]#
[root@jenkins ~]# chkconfig jenkins on #设置开机自启动
[root@jenkins ~]#

4、通过 web 浏览器访问 Jenkins
1)通过网页登录的地址:http://10.0.11.193:8080/
CentOS 安装 Jenkins_第3张图片

2)获取网页登录的密码
[root@jenkins ~]# cat /var/lib/jenkins/secrets/initialAdminPassword
c40e6ff83e7a44eabf49b46a30eeff2d
[root@jenkins ~]#

3)通过密码登录Jenkins 页面
CentOS 安装 Jenkins_第4张图片

4)进入web页面
CentOS 安装 Jenkins_第5张图片

至此,Jenkins服务搭建完毕