安裝:
1.Tomcat安裝(詳見標準手冊)
2.Apache安裝(詳見標準手冊)
3.Jenkins安裝
下載jenkins的war包:http://mirrors.jenkins-ci.org/war/latest/jenkins.war
將war包放至節點webapps目錄下
再回到節點bin目錄
啓動web服務:sh startup.sh ;tail -fn100 ../logs/catalina.out
假設該節點的http端口是8081
則在瀏覽器上:http://ip:8081/jenkins/
配置:
1.安裝插件
2.添加節點
3.郵件通知設置
4.新建項目
遇到的問題及解決方案
錯誤1
錯誤現象:jenkins啓動成功,但是瀏覽器裏打不開,telnet ip 8081也失敗
錯誤原因:服務器防火牆問題,8081端口不接受訪問
解決方法:關閉防火牆
切root用戶:su -
/etc/init.d/iptables stop
chkconfig iptables off
錯誤2
錯誤現象:hudson.security.AccessDeniedException2: anonymous is missing the Read permission
錯誤原因:
01、第一次安全設置有問題
02、安全設置裏沒有勾選jenkins專有用戶數據庫及允許用戶註冊
03、安全矩陣裏需要添加用戶或者用戶組爲管理員
解決方法:
01. 查找jenkins的配置文件confing:find / -name "config.xml"
02. 將true改成false
03. 「系統設置」裏「安全設置」裏勾選jenkins專有用戶數據庫及允許用戶註冊
04. 註冊一個用戶,如admin
05. 安全矩陣裏添加至少一個管理員用戶或者用戶組