搭建步驟
1、搭建應用服務器(Tomcat)及JDK安裝與環境變量配置
1)官方下載Apache-tomcat-7.x.tar.gz包,Copy到linux下tar -zvxf 解壓
2)默認tomcat使用8080端口,如果有多個或者需要修改端口;vi server.xml修改三處端口
3)安裝JDK官方下載jdk-xxx.tar.gz包,配置環境變量:vi /etc/profile在文件最后添加如下:
#JDK export JAVA_HOME=/usr/local/java/jdk1.8.0_77 export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH #MAVEN export MAVEN_HOME=/usr/local/apache-maven-3.3.9 export PATH=$MAVEN_HOME/bin:$PATH
增加后,source /etc/profile重新加載一次,使配置生效。
特別注意Linux環境下,環境變量之間的分隔使用是的冒號“:”與windows環境下的分號“;”不同。
2、搭建SVN Server
1)官方下載安裝包:Visual SVN Server包、TortoiseSVN Client包(推薦使用這個組合)
配置 Repositories、配置Users如下圖:
2)准備好項目源碼、SVN用戶名和密碼,SVN配置成功,如下圖:
3、安裝Maven配置環境變量(創建Maven項目)——前提安裝好JDK
1)Windows下安裝Maven步驟
下載 Maven :http://maven.apache.org/download.html
解壓 maven 壓縮包
配置maven 的環境變量
檢測是否安裝成功(mvn --version )
2)Linux下安裝Maven:
官方下載apache-maven-3.3.9.tar.gz包,解壓到相應目錄
修改setting.xml的配置,倉庫路徑:/opt/repository如下圖:
配置MAVEN環境變量,修改/etc/profile增加:
配置完成后,使用mvn -v命令查看,是否安裝成功;如果打印java & maven版本,成功
安裝Jenkins
1)官方下載Jenkins安裝包,種類齊全:windows_install、Linux_tar包;可種版本可選
2)1.651版本
3)本次下載jenkins1.651.war包,放入Tomcat的webapp目錄下,啟動(暫時不做數據庫和管理權限控制,后續有時間補上)
4)啟動,訪問成功。如下 圖:
配置Jenkins(關鍵步驟)
1)系統配置
系統配置關鍵在於:JDK配置、MAVEN配置、Publisher Over SSH、CVS(未知)
第一步:安裝Publisher Over SSH的插件
第二步:配置JDK
第三步:配置MAVEN
第四步:PublisherOverSSH關鍵用來與Tomcat所在的服務器通信(登陸等所有操作)
2)Job配置(Job配置基於Jenkins的系統配置項)
第一步:新建一個job,名字自己取
第二步:配置SVN路徑:源碼項目根目錄,如https://192.168.1.105/svn/TestJenkins/JRL-WX
填入路徑后,Jenkins自動檢測;發現SVN需要鑒權,根據提示進行填寫用戶名和密碼。
第三步:設置build選項
這個地方的知識是拿來用的,自己需要補充學習
設置編譯后需要做的事
這里可以對接到多個Tomcat(Linux)下;其中G:\TestJenkins\JRL-WX\wx-web\target\wx-web.war
另外,Remove Prefix 是指:需要移除的前綴,因為最終我們只需要wx-web.war這個文件,其他的我們不需要,則移除它:wx-web\target\
運行,查看運行日志