linux下部署jenkins


1、 Jenkins 下载

Jenkins 下载网址:http://jenkins-ci.org/

2、 Jenkins 安装

(1) 安装JDK

JDK下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

安装:

解压下载的JDK:tar zxvf jdk-7u55-linux-x64.gz

复制(注:/usr/java目录不存在):cp -r jdk1.7.0_55/ /usr/java

设置环境变量:

修改/etc/profile文件

export JAVA_HOME=/usr/java

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

# source /etc/profile
使环境变量生效

设置java和javac的符号连接:

这是把默认的jdk(本系统默认是JDK1.4)改成刚新装的jdk1.7

#cd /usr/bin

#ln -s -f /usr/java/jre/bin/java

#ln -s -f /usr/java/bin/javac

(2) Ubuntu 配置安装Tomcat

Tomcat下载:http://tomcat.apache.org/download-70.cgi

Tomcat安装:

a) 解压

# tar zxvf apache-tomcat-7.0.54.zip

b) 移动到其他目录

# mv apache-tomcat-7.0.55 /home/tomcat/tomcat

c) 启动Tomcat服务

# cd /home/tomcat/tomcat/bin

# ./startup.sh

d) 检查是否启动成功

在本机浏览器中访问URL: http://localhost:8080/

e) 停止服务

# ./shutdown.sh

配置tomcat由tomcat用户自启动(使用jsvc)

a) 编译安装jsvc

# export CATALINA_HOME=/home/tomcat/tomcat
# cd $CATALINA_HOME/bin
# tar xvfz commons-daemon-native.tar.gz
# cd commons-daemon-1.0.8-native-src/unix
# ./configure
# make
# cp jsvc ../..

修改tomcat配置文件

$ vi /home/tomcat/tomcat/conf/server.xml

修改8080端口的Connector节点,增加如下配置

URIEncoding="UTF-8"

(3)Linux 搭建安装Maven

Maven下载:http://mirror.bit.edu.cn/apache/maven/binaries/apache-maven-3.2.1-bin.tar.gz

安装:

#tar -zxvf apache-maven-3.2.1-bin.tar.gz

#mv apache-maven-3.2.1 /home/tomcat/maven

#vim /etc/profile

添加下面内容:

#maven
M2_HOME=/home/tomcat/maven
PATH=$PATH:$M2_HOME/bin
export M2_HOME PATH

然后使环境变量生效:

#source /etc/profile

输入#mvn -v验证是否成功。

(4) 拷贝下载的 jenkins.war 到 tomcat的webapps目录下:

sudo cp jenkins.war /home/tomcat/tomcat/webapps/

添加maven环境变量

export JENKINS_HOME=/home/tomcat/tomcat/webapps/jenkins

使/etc/profile配置文件生效: source /etc/profile

Jenkins 验证

在浏览器里,输入网址: http://localhost:8080/jenkins/ 显示下面界面:

相关内容