-----使用技术手段解决问题,坚信注重每一个细节,把熟悉的做到一种极致,一定会有创新出现。-----

Jenkins、Hudson安装、配置详细记录

Jenkins的前身是Hudson,是做持续集成必不可少的工具,主要用途:持续、自动的构建项目;构建自动化测试项目;监控定时执行的一些任务。

先说说一下安装:

Hudson的war包下载地址:http://mirrors.neusoft.edu.cn/eclipse/hudson/war/

Jenkins的war包下载地址: http://mirrors.jenkins-ci.org/war/

下载tomcat的地址:http://mirror.bit.edu.cn/apache/tomcat/(Hudson、Jenkins需要web容器支持,不需要数据库,直接访问)

首先安装JDK,我的JDK版本是1.6.0。

解压下载的Tomcat压缩包,设置环境变量(path:E:\apache-tomcat-6.0.36\bin),运行bin下的startup.bat启动tomcat;如果启动失败,则要查看8080端口是否被占用,cmd中通过netstat -ano查看是那个pid进程在占用8080,然后通过任务管理器kill掉该进程即可;另外tomcat还需要有JAVA支持,tomcat默认去查看你本地是否存在JAVA_HOME或者JRE_HOME,在环境变量中配置一下,重启机器。然后重新执行bin下的startup.bat。http://localhost:8080/

把Hudson.war或者Jenkins.war(如果有带版本号的,把版本号去掉)放到E:\apache-tomcat-6.0.36\webapps下,手动去访问:http://localhost:8080/jenkins/  http://localhost:8080/hudson/

发现他们俩的主目录都是默认指定到C:\Documents and Settings\Administrator下的,为了避免日后C盘越来越大,我们需要单独为Hudson和Jenkins分别建立自己的工作目录:在E盘下建立Hudson和Jenkins文件夹,这个名字可以随便起的,然后在环境变量中设置:Hudson_HOME 和Jenkins_HOME(Hudson和Jenkins分别会通过环境变量进行识别属于自己的主目录),然后重启机器,否则不成功。

再次访问:

http://localhost:8080/jenkins/

http://localhost:8080/hudson/

posted @ 2013-01-22 16:45  ZhuQue  阅读(9123)  评论(0编辑  收藏  举报
多年性能测试、测试管理经验,专注银行、支付、电商行业,倾向于性能、安全、 监控、调优、模型、管理等方向的研究。
使用技术手段解决问题,坚信注重每一个细节,把熟悉的做到一种极致,一定会有创新出现。