首先說明本教程基於jenkins 2.183,可是其餘版本基本差很少,主要說一下其中比較坑的幾點,作一個總結。html
1.rpm 包的下載java
從官網上下載rpm的速度簡直讓人不能忍受,因此千萬不要去官網下載。推薦去:http://mirrors.jenkins-ci.org/status.html ,選擇第一個清華大學的鏡像站,再選擇redhat,能夠快速下載到最新的鏡像。json
2.安裝centos
將rpm包上傳至centos 中瀏覽器
(1)執行 rpm -ivh jenkins-2.183-1.1.noarch.rpm學習
(2)修改 用戶名和端口 插件
vi /etc/sysconfig/jenkinsxml
修改:JENKINS_USER = "xxx"htm
修改:JENKINS_PORT = "8888"blog
(3)配置jdk路徑
vi /etc/init.d/jenkins
在 candidates 後追加jdk 安裝路徑
/usr/local/bin/jdk1.8.0_162/bin/java (一直到jdk安裝路徑下的bin/java)
(4) systemctl daemon-reload
(5) systemctl start jenkins
(6) 在瀏覽器訪問ip:port 便可(在此以前需開放端口,若是是學習之用可關閉防火牆),若是此時提示 Please wait while Jenkins is getting ready to work,長時間沒反應則
vi /var/lib/jenkins/hudson.model.UpdateCenter.xml
將 https://updates.jenkins.io/update-center.json" 修改成 "http://mirror.xmission.com/jenkins/updates/update-center.json"
systemctl daemon-reload 並重啓服務
(7)此時須要輸入初始密碼
cat /var/lib/jenkins/secrets/initialAdminPassword 裏面的內容就是初始密碼
(8)進入新生入門頁面,自定義Jenkins,能夠直接選擇安裝推薦的插件。
(9)進入插件安裝界面,這個界面須要停留好久時間。
(9)若是不習慣英文環境,能夠安裝 localization-zh-cn-plugin
(10)卸載
rpm -e jenkins 卸載
rpm -ql jenkins 檢查是否卸載成功
find / -iname jenkins | xargs -n 1000 rm -rf 完全刪除殘留文件