信步漫谈之Jenkins—集成环境搭建
一、环境准备
1)Jenkins 部署 WAR 包:jenkins.war(2.164.2 版本,WAR 包官方下载路径:https://jenkins.io/download/)
2)Tomcat 服务器:apache-tomcat-7.0.94-windows-x64.zip(使用 Jdk1.8,要注意的是高版本的 jenkins 需要 jdk8才能运行)
3)其他:部署环境为联网状态(为联网安装 Jenkins 插件)
jenkins 提供有各平台的部署安装包,本文使用 WAR 包部署 Jenkins,因为建虚拟机太麻烦了 -_-
二、Tomcat 服务器配置
1、打开 TOMCAT_HOME/conf/tomcat-users.xml 文件,添加用户配置如下
<role rolename="manager-gui"/> <role rolename="manager-script"/> <role rolename="manager-jmx"/> <role rolename="manager-status"/> <user username="tomcat_user" password="123456" roles="manager-gui,manager-script,manager-jmx,manager-status" />
2、打开 TOMCAT_HOME/conf/server.xml 文件,修改 URL 地址的编码解码字符集如下
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>
3、打开 TOMCAT_HOME/bin/setclasspath.bat,在文件首部添加本地 JDK 的环境变量(指向本地安装的 Jdk1.8)
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_121 set JRE_HOME=C:\Program Files\Java\jre1.8.0_121
4、将 Jenkins.war 放在 TOMCAT_HOME/webapps 目录下
5、执行 TOMCAT_HOME/bin/startup.bat,启动 Tomcat
三、Jenkins 主程序安装配置
1、浏览器访问(访问网址示例:http://192.168.1.5:8080/jenkins),显示解锁界面,将指向的文件内容复制到输入框,“继续” 即可(这里填入的密文同时也是 admin 账号的密码)
2、选择 “安装推荐的插件”,等待安装完成即可
3、安装完成后,选择 “使用 admin 账户继续”,即可登录 Jenkins,效果图如下
4、点击 “系统管理”->“全局安全配置”,开放用户注册(避免忘记密码情况),开放用户权限(学习 Jenkins 时使用)
5、点击 “系统管理”->“全局工具配置”,修改 settings 文件、jdk、maven 配置(其中名称 Name 随意)
6、完成
