1. 程式人生 > >jenkins安裝與配置---windows系統

jenkins安裝與配置---windows系統

記錄安裝過程中的步驟及遇到的坑,以做借鑑

伺服器主機系統: windows9 ;  已安裝開發環境: jdk8 ;

 

我採用的是war包直接執行的方式:

1、下載最新的版本(一個 WAR 檔案)。Jenkins官方網址: http://Jenkins-ci.org/

2、配置JENKINS_HOME環境變數,變數值輸入Jenkins的安裝目錄

3、cmd命令列,切換到jenkins.war安裝目錄 ,輸入:java -jar jenkins.war --httpPort=8081 即可啟動jenkins服務(啟動後命令行視窗不要關!), 啟動成功後最後一行會提示:Jenkins is fully up and running。 

 

 

4、在伺服器瀏覽器上輸入 localhost:8081 即可登入jenkins,第一次登入的時候需要設定使用者名稱、密碼(初始密碼會有提示在哪儲存)、安裝外掛等,外掛建議按推薦的安裝就行。安裝完成後就會進入jenkins主介面。

 

遇到的坑:

1、命令列啟動jenkins: java -jar jenkins.war 失敗。提示:"...Address already in use"

處理方式:jenkins預設埠是8080.而8080被佔用了,s0使用:java -jar jenkins.war --httpPort=1080 方式啟動並修改埠即可。

問題2、瀏覽器Jenkins 啟動一直顯示 Jenkins正在啟動,請稍後...

處理方式:修改下配置檔案,因為你所在網路被限制了。
                進入jenkins的工作目錄,開啟hudson.model.UpdateCenter.xml
                 把http://updates.jenkins-ci.org/update-center.json改成http://mirror.xmission.com/jenkins/updates/update-center.json
---------------------

問題3:登陸jenkins主介面顯示空白頁面,沒有任何顯示。

        Jenkins埠修改到1080後,Jenkins的登入頁面可以正常開啟,但是一旦登入你的賬號,就會顯示空白頁面,頁面標題是Jenkins wizard,除非訪問http:/ localhost:1080/restart或者其他URL帶有後綴的頁面才能顯示東西,且功能正常.

處理方式:有人提到是因為埠如果低於1000的話是會出現問題的,因為1000以內是系統服務或者其他軟體的保留埠. 可是1080埠,道理上講應該沒問題. 最後我嘗試把埠修改回8081後,Jenkins恢復正常,隨即解決了問題.

參考:連結

https://www.cnblogs.com/yangxia-test/p/4354328.html

https://blog.csdn.net/HeatDeath/article/details/79733611