jenkins 安装
下载jenkins.war,拷贝到c:\jenkins下,然后运行java -jar jenkins.war.(注意需要先安装JDK,然后设置JAVA_HOME环境变量且将%JAVA_HOME%\bin加入到PATH环境变量中)
运行如下:
c:\jenkins>java -jar jenkins.warRunning from: C:\jenkins\jenkins.warwebroot: $user.home/.jenkins[Winstone 2011/11/02 17:11:27] - Beginning extraction from war fileJenkins home directory: C:\Users\AAA\.jenkins found at: $user.home/.jenkins[Winstone 2011/11/02 17:12:57] - HTTP Listener started: port=8080[Winstone 2011/11/02 17:12:57] - AJP13 Listener started: port=8009[Winstone 2011/11/02 17:12:58] - Winstone Servlet Engine v0.9.10 running:controlPort=disabledNov 02, 2011 5:12:58 PM jenkins.model.Jenkins$6 onAttainedINFO: Started initializationNov 02, 2011 5:13:02 PM jenkins.model.Jenkins$6 onAttainedINFO: Listed all pluginsNov 02, 2011 5:13:02 PM jenkins.model.Jenkins$6 onAttainedINFO: Prepared all pluginsNov 02, 2011 5:13:02 PM jenkins.model.Jenkins$6 onAttainedINFO: Started all pluginsNov 02, 2011 5:13:02 PM jenkins.model.Jenkins$6 onAttainedINFO: Augmented all extensionsNov 02, 2011 5:13:02 PM jenkins.model.Jenkins$6 onAttainedINFO: Loaded all jobsNov 02, 2011 5:13:04 PM jenkins.model.Jenkins$6 onAttainedINFO: Completed initializationNov 02, 2011 5:13:04 PM hudson.TcpSlaveAgentListener <init>INFO: JNLP slave agent listener started on TCP port 37157Nov 02, 2011 5:13:14 PM hudson.WebAppMain$2 runINFO: Jenkins is fully up and running
访问
注意: 如果Tomcat 也是用的8080端口 会碰到打不开该页面的问题,可通过修改Tomcat安装目录/conf/server.xml文件来解决此问题, 找到如下的定义:<Connector port="8080" … ,替换8080 为你想要的端口即可。假设改成80,就可以省略端口这样访问: 否则是 :新端口/ 或者 :新端口/ 。Localhost或者 127.0.0.1 是个特殊的网络地址,它就代表你本机的地址。另外,Tomcat 只能启动一次,如果一下启动两个Tomcat,会报这样的异常:java.net.BindException: Address already in use: JVM_Bind。除非是两个安装在不同端口的Tomcat 才能同时启动。
注意:
1、 拷贝 Jenkins.war到 ${APACHE_TOMCAT_HOME}/webapps 目录中
2、 重新启动tomcat3、 重新验证 tomcat 是否正常启动4、 若tomcat 已正常启动,则可输入: 若能看到如下页面,恭喜你,jenkins安装成功${APACHE_TOMCAT_HOME} 表示 apachetomcat 的安装目录
-- |