CentOS 安装 Jenkins

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
[ ~]#
[ ~]#rz #上传jdk
[ ~] # ll
CentOS 安装 Jenkins
[ ~]#tar xf jdk-8u251-linux-x64.tar.gz -C /usr/local/ 解压jdk到/usr/local/
[ 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
[ ~]# source /etc/profile #使环境比那里立即生效
[ ~]# 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)
[ ~]#

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

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

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

3)通过密码登录Jenkins 页面
CentOS 安装 Jenkins

4)进入web页面
CentOS 安装 Jenkins

至此,Jenkins服务搭建完毕

相关推荐