1. 程式人生 > >Linux下安裝Jetty伺服器部署Jenkins

Linux下安裝Jetty伺服器部署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/ 顯示下面介面: