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/ 顯示下面介面: