持续集成

1、下载相应的jdk软件包,然后解压安装,这里包的名称为:

jdk-7u25-linux-x64.tar.gz

解压的命令为:tar -xzf jdk-7u25-linux-x64.tar.gz;

然后配置环境变量,这样可以任何地方引用jdk,如下配置:

vi /etc/profile

export JAVA_HOME=/usr/java/jdk1.7.0_25

export CLASSPATH=$CLASSPATH$JAVA_HOME

持续集成就是把简单问题自动化。

传统的开发人员手动编译,手动部署,来回改,又得部署。非常快的能够检测或者部署这么一个网站。持续集成的组件包含一个自动构建的过程,可以自动编译、分发、部署和测试。

持续集成:自动创建过程,自动编译、分发、部署和测试。

要有代码,得有代码仓库。开发把代码写完直接存放在这个里面。持续集成的控制端,称之为服务器 。

如何部署持续集成?

持续集成有一个jenkins,他是一个开源的java代码,安装Tomcat和jdk

注意首先是jdk直接下载下来,jdk-7u25-linux-x64.tar.gz

然后进行解压缩。tar -xzf jdk-7u25-linux-x64.tar.gz; 首先要创建目录:mkdir -p /usr/java/;然后将这个jdk移动到另外一个目录下面,这个目录是:mv jdk1.7.0_25/ /usr/java/

然后配置环境变量,这样可以在任何地方引用jdk,如下配置:

vi /etc/profile最后面加入以下语句:

export JAVA_HOME=/usr/java/jdk1.7.0_25

export CLASSPATH=$CLASSPATH$JAVA_HOME/lib$JAVA_HOME/jre/lib

注意/etc/profile这个是一个变量文件,这个是把java变量加入到这个文件里面。

就是vim /etc/profile

然后再source /etc/profile

最后再java -version

如果出现版本信息的话证明jdk已经安装成功。

接下来就会下载tomcat的版本

wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-6/v6.0.45/bin/apache-tomcat-6.0.45.tar.gz

注意下载完以后依旧是解压缩, tar xzf apache-tomcat-6.0.45.tar.gz

直接解压就可以使用,解压完成执行:

mv apache-tomcat-6.0.45  /usr/local/tomcat

把得到的rar包直接扔到tomcat下webapps/Root下,启动tomcat,jenkins就安装完毕!

tomcat就是用来解析我们的java代码的。

将jekins软件放到webapps的root目录下面

注意/usr/local/tomcat/webapps/Root这个是tomcat默认的发布目录。

把下载jenkins的一个war包

下载的war包的地址是:http://ftp.yz.yamagata-u.ac.jp/pub/misc/jenkins/war-stable/1.651.2/jenkins.war

tomcat可以直接发布*.war包。可以自动解压,手动解压

jar -xvf jenkins.war这个就是解压jenkins这样的一个程序包。

这个程序包包含jenkins的所有功能。

首先下载jenkins的软件包,之后就需要发布,发布需要JDK+Tomcat。

解压完之后就tomcat,启动很简单就是/usr/local/tomcat/bin/startup.sh

所以所用的命令是cp /root/jenkins.war .

mv jdk1.7.0_25/ 

原文地址:https://www.cnblogs.com/guanquanzhen/p/6740573.html