記錄安裝過程中的步驟及遇到的坑,以做借鑒
服務器主機系統: windows9 ; 已安裝開發環境: jdk8 ;
我采用的是war包直接運行的方式:
1、下載最新的版本(一個 WAR 文件)。Jenkins官方網址: http://Jenkins-ci.org/
2、cmd到下載路徑下,啟動 :java -jar jenkins.war --httpPort=8081
3、修改配置文件: 進入jenkins的工作目錄,打開hudson.model.UpdateCenter.xml
把http://updates.jenkins-ci.org/update-center.json改成http://mirror.xmission.com/jenkins/updates/update-center.json
4、重啟電腦后,啟動jenkins服務(啟動后命令行窗口不要關!), 啟動成功后最后一行會提示:Jenkins is fully up and running。
注:還是cmd到jenkins.war包下載路徑下,去java -jar jenkins.war --httpPort=8081 啟動jenkins
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