jenkin安裝部署,出現空白介面以及BindException問題解決
1.安裝配置jdk1.7以上版本
2.Jenkins安裝兩種方式:
1.官網地址:http://Jenkins-ci.org/ 下載安裝包進行安裝,如果選擇此種,不用看下面安裝方式
2..去官網下載jenkins.war包。
官網映象地址:http://mirrors.jenkins-ci.org/war-stable/ (在裡面可以選擇任意版本的war包,lastest為最新的,推薦下載!)
3.安裝後或者下載war包後,放在C盤的Jenkins目錄下
4.在C:\jenkins目錄進入cmd啟動
java -jar jekins.war
如果出現下面錯誤:
Caused by: java.net.BindException: Address already in use: bind
則更換一個埠號:java -jar jenkins.war --httpPort=8980 (預設埠號是8080)
這樣代表安裝成功了,在瀏覽器輸入localhost:8080即可
如果介面為空,則是許可權問題
找到.jenkins目錄下的config.xml檔案
修改許可權
任何使用者可以做任何事(沒有任何限制)
<authorizationStrategy class="hudson.security.AuthorizationStrategy$Unsecured"/>
登入使用者可以做任何事
<authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy"/>
這個許可權對應 test使用者可以是管理員、打標籤許可權
<authorizationStrategy class="hudson.security.GlobalMatrixAuthorizationStrategy"> <permission>hudson.model.Hudson.Administer:test</permission> <permission>hudson.scm.SCM.Tag:test</permission> </authorizationStrategy>
如果修改後重新整理介面還沒有顯示,則重啟電腦即可