手记

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 [root @ jenkins〜]#[root @ jenkins〜]#rz#上传jdk [root @ jenkins〜] #ll

![图片描述](// img1.sycdn.imooc.com/5ed86c9e00014e5805440097.png)

[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环境变量**#在配置文件最末尾添加以下内容即可**

`

更新JAVA_HOME = / usr / local / jdk1.8.0_251
更新JRE_HOME = $ {JAVA_HOME} / jre
输入CLASSPATH =。:$ {JAVA_HOME} / lib:$ {JRE_HOME} / lib
输入路径= $ {} JAVA_HOME /仓中:$ PATH ` [根@詹金斯〜]#[根@詹金斯〜]#源/ etc / profile中#使环境变量立即生效[根@詹金斯〜]#Java的版本Java版本“ 1.8.0_251“ Java SE运行时环境(内部版本1.8.0_251-b08)Java HotSpot™64位服务器VM(内部版本25.251-b08,混合模式)[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#安装jenkins [root @ jenkins〜]#[root @ jenkins〜] #systemctl start jenkins#启动服务问题:在启动服务的时候会报以下错误jenkins.service的作业失败,因为控制进程退出并显示错误代码。请参见“ systemctl状态jenkins.service”和“ journalctl -xe”的详细信息。错误原因如下图红框处所示:

![图片描述](// img1.sycdn.imooc.com/5ed8880f00012fb907990218.png)解决方案如下:1>查看当前Java的环境变量echo $ JAVA_HOME [root @ jenkins〜]#echo $ JAVA_HOME / usr / local / jdk1.8.0_251 [root @ jenkins〜]#2>复制Java的环境变量地址,编辑vim /etc/init.d/jenkins文件,指定位置添加该地址,在后缀附加/ bin / java

/usr/local/jdk1.8.0_251/bin/java

![图片描述](// img1.sycdn.imooc.com/5ed8892c0001589a06910306.png)

[root @ jenkins〜] #systemctl启用jenkins jenkins.service不是本机服务,转换到/ sbin / chkconfig。在[root @ jenkins〜]#上执行/ sbin / chkconfig jenkins#[root @ jenkins〜]#在#设置开机自启动[root @ jenkins〜]#上执行chkconfig jenkins

4,通过web浏览器访问Jenkins 1)通过web访问jenkins地址 http://10.0.11.193:8080/

![图片描述](// img1.sycdn.imooc.com/5ed885fb0001c1e909920536.png)

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

3)通过密码登录网页!! [图片描述](// img1.sycdn.imooc.com/5ed8868f0001b21209930536.png)

4)进入网页![图片描述](// img1.sycdn.imooc.com/5ed886eb0001310c13660625.png)

0人推荐
随时随地看视频
慕课网APP