Jenkins+maven環境部署

選擇使用tomcat下運行jenkins項目,安裝步驟以下java

1.  安裝tomcat,查看想要下載的版本  https://mirrors.cnnic.cn/apache/tomcat/ linux

wget https://mirrors.cnnic.cn/apache/tomcat/tomcat-9/v9.0.7/bin/apache-tomcat-9.0.7.tar.gz

2. 安裝jdkweb

wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz"

3. 安裝mavenapache

wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz

解壓安裝完成,記得配置環境變量,例如:json

tar -xzvf jdk-8u141-linux-x64.tar.gz
tar -xzvf
apache-maven-3.6.0-bin.tar.gz
vi /etc/profile
//在進入編輯模式,末尾添加,換成
JAVA_HOME=/usr/java/jdk1.8.0_141
MAVEN_HOME=/usr/local/maven3.6.0
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
export PATH JAVA_HOME CLASSPATH MAVEN_HOME
//退出後執行 
source /etc/profile

安裝完成執行命令 mvn -v ,正常返回JDK和maven版本信息說明安裝OK瀏覽器

4. 安裝Jenkinstomcat

wget http://mirrors.jenkins.io/war/latest/jenkins.war

在第一步安裝完tomcat以後,進入到 apache-tomcat-9.0.7/bin 目錄下面,執行 ./start.sh ,查看 ../logs/catalina.out 日誌,沒有報錯說明正常啓動,進一步驗證,到本地打開瀏覽器輸入 :http://192.168.245.130:8080(tomcat默認是8080端口,根據須要能夠修改conf/server.xml配置文件),可以正常打開tomcat頁面說明tomcat安裝正常;服務器

而後將下載好的jenkins.war文件複製到tomcat項目的目錄 apache-tomcat-9.0.7/webapps 下面便可,項目會自動部署;在瀏覽器打開http://192.168.245.130:8080/jenkins,按照提示到服務器指定路徑查看密碼並輸入,繼續安裝,安裝默認推薦的插件便可,等待一段時間,可能由於網絡緣由出現安裝失敗的狀況,沒關係,重試安裝,待插件自動安裝完成後進入主頁面。cookie

5. 簡單配置網絡

系統管理-》系統設置  能夠配置郵箱、maven全局變量等

系統管理-》全局工具配置   能夠指定mavend的路徑以及配置文件,指定JDK路徑

系統管理-》插件管理   能夠下載更新須要的插件

6. 安裝過程當中遇到的問題彙總

(1)安裝完輸入密碼後進入Jenkins主頁面的時候一片空白,緣由:Jenkins安裝失敗了,多是端口衝突致使,建議檢查下tomcat啓動端口,若是沒有使用tomcat,使用java -jar jenkins.war 方式啓動Jenkins,也是要注意一下端口,可使用帶上參數 --httpPort=8080 指定啓動端口

(2)按照提示從服務器獲取密鑰後輸入,頁面跳轉後顯示報錯信息:該jenkins實例彷佛已離線遇到這個不要着急,跳過插件便可,安裝指導繼續走下去,到Jenkins主頁面,點擊 系統管理-》插件管理-》高級,拉到最下面,將https://updates.jenkins.io/update-center.json 改成http://updates.jenkins.io/update-center.json保存便可,而後再安裝須要的插件

安裝過程當中暫時遇到這兩種問題,後續若是還有其餘問題,再補充進來。。。

相關文章
相關標籤/搜索