前言
最近學(xué)習(xí)Jenkins,第一步就是安裝Jenkins了,有相關(guān)的文檔也看到官網(wǎng)上有詳細(xì)的安裝步驟內(nèi)心滿是歡喜覺(jué)得一定是很順利就可以安裝上,過(guò)程中“驚喜”不斷。
步驟
前提:安裝jenkins之前需要安裝好JDK
方法一
官網(wǎng)上有詳細(xì)的關(guān)于此的安裝步驟,附上鏈接https://pkg.jenkins.io/redhat-stable/ 可以通過(guò)yum來(lái)安裝
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.reposudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.keyyum install jenkinssudo service jenkins start //啟動(dòng)jenkins服務(wù)
過(guò)程中如果出現(xiàn)以下錯(cuò)誤
Starting jenkins (via systemctl): Job for jenkins.service failed. See 'systemctl status jenkins.service' and 'journalctl -xn' for details. [FAILED]
檢查自己的JDK是否安裝,如果已經(jīng)安裝,檢查 /etc/init.d/Jenkins 文件(可通過(guò)vi編輯器修改)中JDK路徑是否與本地路徑一致,不一致則將Java的正確路徑加入。
終于到啟動(dòng)jenkins這一步了,并且也啟動(dòng)成功了
接下來(lái)就是訪問(wèn)網(wǎng)址,本地訪問(wèn)http://localhost:8080 但是問(wèn)題就出現(xiàn)了
才疏學(xué)淺,查了資料也沒(méi)有解決問(wèn)題,防火墻也開(kāi)放了這個(gè)端口,后來(lái)索性把虛擬機(jī)恢復(fù)到上次備份的狀態(tài),重新照此步驟安裝,安裝了好幾次仍是如此,沒(méi)有辦法就換了一種方法。
方法二
先在官網(wǎng)上下載好rpm包,下載地址方法一中已經(jīng)介紹了,上傳到虛擬機(jī)上。我下載的是jenkins-2.9-1.1.noarch.rpm 安裝rpm包 執(zhí)行命令 rpm -ivhenkins-2.9-1.1.noarch.rpm 接下來(lái)的步驟就和方法一中的步驟相同了,就不再重復(fù)贅述了。 啟動(dòng)之后訪問(wèn)http://ip:端口/jenkins即可訪問(wèn),出現(xiàn)下圖:
找到之后輸入,進(jìn)入選擇插件安裝界面選擇我選的第一個(gè)
接下來(lái)進(jìn)入創(chuàng)建第一個(gè)用戶界面
創(chuàng)建用戶之后就可以使用jenkins了。
小結(jié)
雖然最終安裝成功并且可以訪問(wèn)了,但是第一種方法遇到的錯(cuò)誤還是沒(méi)有搞明白是怎么回事兒。