centos7下安裝jenkins
centos7下安裝jenkins
標籤: jenkins 2017-04-17 13:10 1092人閱讀 評論(0) 收藏 舉報 分類:安裝Jenkins
使用以下命令安裝jenkins
sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
sudo rpm –import https://jenkins-ci.org/redhat/jenkins-ci.org.key
sudo yum install jenkins
啟動、關閉jenkins服務
sudo service jenkins start/stop/restart
防火牆設定
firewall-cmd –zone=public –add-port=8080/tcp –permanent
firewall-cmd –zone=public –add-service=http –permanent
firewall-cmd –reload
訪問jenkins
在瀏覽器中輸入http://ip:8080即可。
如果安裝完成併成功啟動會有下圖:
檢視/var/lib/jenkins/secrets/initialAdminPassword這個檔案,將密碼複製出來,貼上,繼續進入配置頁面,如下圖:
這裡可以根據自己需求選擇推薦外掛或者自己選擇外掛安裝。
遇到的問題
-
Starting jenkins (via systemctl): Job for jenkins.service failed. See ‘systemctl status jenkins.service’ and ‘journalctl -xn’ for details.
[FAILED]
這個問題出現的原因有兩個:-
jdk 未安裝
使用Java -version檢測是否配置jdk -
jenkins配置檔案中未正確配置jdk的路徑
使用以下命令檢視jenkins配置:vi /etc/init.d/jenkins
在該配置中找到jdk的配置,jenkins有一個預設的jdk配置,這個配置與個人的jdk配置可能不一樣,只需要在該配置下增加自己的jdk配置即可。
如圖: -
Starting jenkins (via systemctl): Warning: jenkins.service changed on disk. Run ‘systemctl daemon-reload’ to reload units.
錯誤圖:
使用以下命令解決:systemctl daemon-reload
-