内网linux环境搭建Jenkins服务安装指南

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

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

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


设置下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

脚本中截图:

内网linux环境搭建Jenkins服务安装指南_第1张图片

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


上面设置完毕。就配置好了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
内网linux环境搭建Jenkins服务安装指南_第2张图片

 setclasspath.sh配置如下:


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

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

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

你可能感兴趣的:(Jenkins)