linux搭建jenkins环境变量,内网linux环境搭建Jenkins服务安装指南

在开始前,需要事先确定:JDK版本、tomcat版本、jenkins的版本。这三者选定完毕后,就可以进行以下操作,本人选定是:jdk1.8,tomcat7.0,jenkins2.107.2。

由于是个中转,这里就不进行系统环境变量配置。我把三个文件夹放在一个目录下为:D:\WK。在该目录下创建一个目录用来存放Jenkins的工作目录:JKWP。我是window环境,这里我以bat脚本来说明,对应的操作在linux下的sh脚本同样适用。

进入tomcat的bin目录下,打开catalina.bat,在如下图:

1b63ae3500c87c3719d1d4359bbec193.png

设置下JAVA_HOME、JRE_HOME、CATALINA_BASE、CATALINA_HOME、JENKINS_HOME:

set JAVA_HOME=D:\WK\jdk1.8.0.11

set JRE_HOME=D:\WK\jdk1.8.0.11\jre

set CATALINA_HOME=D:\WK\tomcat7.0

set CATALINA_BASE=D:\WK\tomcat7.0

set JENKINS_HOME=D:\WK\JKWP

脚本中截图:

3272ab1a13d0fe658271d8d8469d1b54.png

然后进入setclasspath.bat脚本设置JAVA_HOME、JRE_HOME配置截图如下:

63cf1715b811b9855fc5beb8ea447f9c.png

上面设置完毕。就配置好了tomcat环境以及jenkins工作目录。把jenkins的war包放入tomcat的webapp目录下。然后启动tomcat,确保tomcat服务成功启动。打开浏览器输入:http://127.0.0.1:8080/jenkins,进入jenkins安装页面。插件安装完毕按照给出路径复制站体initPasswd到登录中进入jenkins服务,设置用户名和密码。进入jenkins工作也页面。

由于我在内网就不截图,有问题可以进入群找我。进入插件管理页面,下载内网环境所需插件,插件下载完毕。进入JENKINS_HOME目录下的plugins,压缩该包。内网需要的jenkins安装包和插件就准备完毕。

把插件和上述的三个包压缩,然后传入内网。在linux系统中搭建jenkins环境。

进入linux环境,创建一个jenkins用户:useradd jenkins

把用户添加到root组:usermod -aG root jenkins

进入jenkins用户:su - jenkins

编辑该用户下的/ect/profile,添加tomcat、jenkins、jdk配置,如果你不想操作/etc/profile文件,可以在catalina.sh、setclasspath.sh配置tomcat、jenkins、jdk环境:

export JAVA_HOME=\home\jenkins\jdk1.8.0.11

export JRE_HOME=\home\jenkins\jdk1.8.0.11\jre

export CATALINA_HOME=\home\jenkins\tomcat7.0

export CATALINA_BASE=\home\jenkins\tomcat7.0

export JENKINS_HOME=\home\jenkins\jenkinsworkspace

a0733125a7291cc1f48eb2499ffc6b10.png

setclasspath.sh配置如下:

9f862d1cd8709c3cb9a631ff59bf7d76.png

以上配置完毕。需要对文件进行权限设置。需要权限设置主要有:tomcat的bin目录、jdk的bin目录、jdk的jre的bin目录,执行权限设置的命令为:chmod +x *

之后启动tomcat服务,之后的操作跳过插件安装,创建用户,把plugins压缩包解压到\home\jenkins\jenkinsworkspace\plugin。

至此内网jenkisn服务就搭建完毕。如有问题加群问我。由于本人是在window下进行描述操作,上述的sh脚本中的\符号要换成/,不然会提示错误。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值