在服务器上安装jenkins
上传服务器 上述安装包,安装好jdk,tomcat,验证是否安装成功,然后把tomcat/webapps/ROOT 目录里的文件都删除掉,把jenkins.war 拷贝到 ROOT目录下,然后解压 jar -xvf jenkins.war 。然后返回tomcat/conf目录中 ,编辑server.xml中的修改
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
修改端口号,8085 ,然后保存,重新启动tomcat/bin 中的./start.sh 。同时查看日志,启动过程中会出现一个秘钥,复制粘贴到,就可以用ip+端口号访问 jenkins。
查看端口 netstat -tnl |grep 8085
netstat -tpnl |grep 8085
Jenkins官网免费获取Jenkins软件,官网地址为:http://mirrors.jenkins-ci.org/下载稳定的Jenkins版本。由于Jenkins是基于Java开发的一种持续集成工具,所以Jenkins服务器需安装JAVA JDK开发软件。Jenkins平台搭建步骤如下:
(1) Jenkins稳定版下载:
http://updates.jenkins-ci.org/download/war/1.651.2/jenkins.war |
(2) 官网下载JAVA JDK,并解压安装,代码如下:
tar -xzf jdk-7u25-linux-x64.tar.gz ;mkdir -p /usr/java/ ;mv jdk1.7.0_25/ /usr/java/ |
(3) 配置JAVA环境变量,/etc/profile配置文件中末尾加入如下代码:
export JAVA_HOME=/usr/java/jdk1.7.0_25 export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin |
执行如下代码使其环境变量,并查看环境变量,命令如下:
source /etc/profile java --version |
(4) Tomcat JAVA容器配置
wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-6/v6.0.53/bin/apache-tomcat-6.0.53.tar.gz tar xzf apache-tomcat-6.0.53.tar.gz mv apache-tomcat-6.0.53 /usr/local/tomcat |
(5) Tomcat发布Jenkins,将Jenkins war拷贝至Tomcat默认发布目录,并使用jar工具解压,启动Tomcat服务即可,代码如下:
rm -rf /usr/local/tomcat/webapps/* mkdir -p /usr/local/tomcat/webapps/ROOT/ mv jenkins.war /usr/local/tomcat/webapps/ROOT/ cd /usr/local/tomcat/webapps/ROOT/ jar –xvf jenkins.war;rm -rf Jenkins.war sh /usr/local/tomcat/bin/startup.sh |
(6) 通过客户端浏览器访问Jenkins服务器IP地址,如图22-5所示:
图22-5 Jenkins自动部署平台