jenkins环境安装(windows)
之前已有linux下的jenkins环境搭建:https://www.cnblogs.com/QiKa/p/12264443.html
下面是windows上的jenkins环境:
1、Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
2、Jenkins功能包括2项:持续的软件版本发布/测试项目、监控外部调用执行的工作。
3、环境安装:
第一种方法:(不使用tomcat服务的方法)
使用jenkins.war来安装jenkins的:(即:将jenkins做为windows程序服务来安装使用)
1、下载jenkins.war,然后cmd到.war文件存放的目录:输入命令安装: java -jar jenkins.war
2、完成后,浏览器访问:localhost:8080 (如果要修改端口: java -jar jenkins.jar--httpPort=8081 命令行安装时直接指定端口)
(下载war包时,可以访问:https://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable/latest/ 国内的开源,速度很快)
第二种方法:(最常用的: jdk+tomcat+jenkins)------------------>不管windows还是linux,都是这种方法用的多,不过看个人喜好!
3.1、安装jdk(因为jenkins是基于java开发的,所以前提就是要安装好java环境)
jdk官网:http://www.oracle.com/technetwork/java/javase/downloads
配置jdk环境变量:
新建JAVA_HOME系统环境变量,变量值处输入JDK安装目录,如: D:\Java\jdk1.8.0_66
新建CLASSPATH变量,变量值为: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
修改Path变量,添加变量: %JAVA_HOME%\bin
在cmd中分别输入"java -version" 和 “javac”(检查java环境安装正确)
3.2、安装tomcat
官网下载地址: http://tomcat.apache.org/
选择一个版本的tomcat下载即可
下载完成后,进行解压安装tomcat即可;
配置环境变量:
新建CATALINA_HOME,变量值为tomcat安装目录
path中添加: %CATALINA_HOME%\lib;%CATALINA_HOME%\bin
注意:
有需要的话,这里要注意的是,因为tomcat服务默认端口8080,可以自己设置一个靠后较大数字的(如9090,8888,9999等等),避免端口占用导致服务启不了
在tomcat安装目录下的conf文件夹下找到server.xml,去修改端口即可
3.3、下载jenkins(jenkins官网:https://www.jenkins.io)
确定自己要安装的环境,然后点击下载(这里下载windows的)
下载完成后 ,安装时可以指定路径到tomcat/webapps/目录下。(如果下载的是jenkins.war包直接放到tomcat/webapps/目录下即可)
然后进入 tomcat/bin/目录下启动 startup.bat,浏览器访问:localhost:8080/jenkins/就可以了
3.4、浏览器初次访问时要耐心等待,jenkins会不断的启动及刷新界面。刷新出来后,只要显示解锁界面就基本成功了(后续按提示操作即可)
3.5、当然如果是一直卡在启动页面一直刷新启动二三十分钟都没反应,那么就有问题了:
解决办法:
第一步:需要进入jenkins的默认工作目录:C:\Users\Administrator\.jenkins,
打开 hudson.model.UpdateCenter.xml 把 http://updates.jenkins-ci.org/update-center.json 改成 http://mirror.xmission.com/jenkins/updates/update-center.json
第二步:在default.json中更改如下url为:www.baidu.com(当然这指本机未FQ的,如果有条件的就不用考虑这个了)
然后再进行启动tomcat服务进行访问即可
另外重要的是:
如上,直接将jenkins到tomcat/webapps/目录下后,jenkins的工作目录会默认放到C:\Users\Administrator\.jenkins目录下(linux环境,目录是:root/.jenkins)
---上述安装都是最简单的在windows上直接安装使用jenkins,通过启动tomcat就可方便启动jenkins使用的方法