安裝環(huán)境:Centos-6.8
安裝方式:源碼安裝
前提條件:JDK已配置
1.登錄linux,切換到root用戶
1)因?yàn)槲沂鞘褂玫陌⒗镌品?wù)器,直接使用的就是root用戶
2)如果不是root賬號(hào),使用su root獲取root用戶權(quán)限,當(dāng)前工作目錄不變(需要root密碼)或sudo –i不需要root密碼直接切換成root(需要當(dāng)前用戶密碼)
2.下載Jenkins至Linux服務(wù)器(選擇最新版本,shyongyum方式下載安裝)
[root@YTX_18_93 XXXX]# sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
[root@YTX_18_93 XXXX]# sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
[root@YTX_18_93 XXXX]# sudo yum install jenkins
看到j(luò)enkins版本和complete字樣時(shí),已經(jīng)安裝完成
3.查看服務(wù)器正被使用的端口號(hào)
netstat -ntulp |grep 80(查看以80開頭的所有端口)
4.配置Jenkins端口(Jenkins默認(rèn)的端口是8080,如果8080被占用則修改Jenkins端口)
[root@YTX_18_93 ~]#vi /etc/sysconfig/Jenkins
修改JENKINS_PORT="8080",默認(rèn)為“8080”
在第3步中”8080”端口已被使用,我這里更改為”8888”
5.啟動(dòng)Jenkins
輸入“service jenkins restart”,啟動(dòng)失敗
是jdk的配置問題
[root@YTX_18_93 ~]#vi /etc/init.d/jenkins (修改jdk配置)
更改之前的代碼:candidates="
/etc/alternatives/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/usr/lib/jvm/java-1.7.0/bin/java
/usr/lib/jvm/jre-1.7.0/bin/java
/usr/bin/java”
更改后的代碼:
candidates="
/etc/alternatives/java
/usr/local/jdk8/bin/java
/usr/local/jdk8/jre/bin/java
/usr/bin/java
”
6.啟動(dòng)Jenkins
[root@YTX_18_93 ~]#service jenkins restart
在本地瀏覽器中輸入“http://IP:8888”登錄jenkins,第一次登錄Jenkins會(huì)要求解鎖
打開紅色標(biāo)記中的路徑,取出password,填入上圖,點(diǎn)擊“continue”
代碼如下:
vim /var/lib/jenkins/secrets/initialAdminPassword
輸入完成后會(huì)提示安裝自定義插件還是推薦插件,此處我選擇推薦插件:
等待插件安裝完成后
輸入上述信息,設(shè)置管理員用戶
至此,jenkins已安裝完成。