第七章:給服務(wù)器部署Jenkins遇到的各種坑

前幾天老大給小白派了個(gè)活,讓給服務(wù)器部署Jenkins勾效,并發(fā)了一個(gè)鏈接,參考來做http://m.blog.csdn.net/article/details?id=45769269&from=singlemessage
叛甫,于是按照上述參考,小白配置好了openjdk,nodejs,svn杨伙,這里想強(qiáng)調(diào)一下其监,小白使用的是ubuntu,ubuntu對(duì)yum命令的使用一直存在點(diǎn)問題限匣,但也不是不可以用抖苦,建議最好直接使用apt-get來安裝這些軟件。因?yàn)檫@個(gè)坑米死,小白的jenkins一直安裝不上锌历。這里小白闡述一下如何安裝jenkins,安裝jenkins首先先去官網(wǎng)找到適合自己系統(tǒng)的版本峦筒,官網(wǎng)一般會(huì)有提示究西,例如https://pkg.jenkins.io/debian-stable/,

看到OK后物喷,我們根據(jù)官網(wǎng)下一步找到/etc/apt/sources.list文件對(duì)他進(jìn)行修改卤材,(這是個(gè)錯(cuò)誤案例,原本應(yīng)該有sources.list文件然后對(duì)其進(jìn)行修改峦失,這個(gè)是一開始沒找到自己新建的)

于是大神讓小白試試這個(gè)命令sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'(錯(cuò)誤命令)后來才繼續(xù)安裝官網(wǎng)的方法繼續(xù)做

原理上執(zhí)行完以后應(yīng)該就安裝上jenkins了扇丛,但是小白又遇到坑了,

說是包無效尉辑,后來仔細(xì)查看過以后才發(fā)現(xiàn)之前的命令http少了個(gè)s帆精,有點(diǎn)無奈啊~~正確命令:sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'然后大神讓小白把之前寫入/etc/apt/sources.list中添加的內(nèi)容刪掉,但小白返回去已經(jīng)找不到自己寫過的那句話了,

這個(gè)才應(yīng)該是正確的(小白并未將deb ...那句話放進(jìn)這個(gè)文件中)卓练,然后小白重新進(jìn)行更新隘蝎,jenkins update,但是又遇到坑了...

這個(gè)是更新過程中出現(xiàn)的問題昆庇,原以為這個(gè)問題可以忽略末贾,但在安裝的時(shí)候一直是0%不動(dòng)!U骸拱撵!

于是大神告訴小白之前更新的時(shí)候,amd64這些包有依賴關(guān)系表蝙。說明這些包的鏡像源已經(jīng)不可用了拴测,于是小白重新找鏡像源(國內(nèi)鏡像源用的較多的就是阿里和網(wǎng)易),在修改之前要將之前的/etc/apt/sources.list先備份哦府蛇,阿里鏡像源:

deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse

deb http://archive.canonical.com/ubuntu/ xenial partner

deb http://extras.ubuntu.com/ubuntu/ xenial main

但小白還是有些文件找不到

于是換成了搜狐的鏡像源:

deb http://mirrors.sohu.com/ubuntu/ precise main restricted universe multiverse

deb http://mirrors.sohu.com/ubuntu/ precise-security main restricted universe multiverse

deb http://mirrors.sohu.com/ubuntu/ precise-updates main restricted universe multiverse

deb http://mirrors.sohu.com/ubuntu/ precise-proposed main restricted universe multiverse

deb http://mirrors.sohu.com/ubuntu/ precise-backports main restricted universe multiverse

deb-src http://mirrors.sohu.com/ubuntu/ precise main restricted universe multiverse

deb-src http://mirrors.sohu.com/ubuntu/ precise-security main restricted universe multiverse

deb-src http://mirrors.sohu.com/ubuntu/ precise-updates main restricted universe multiverse

deb-src http://mirrors.sohu.com/ubuntu/ precise-proposed main restricted universe multiverse

deb-src http://mirrors.sohu.com/ubuntu/ precise-backports main restricted universe multiverse

雖然還是有很多文件找不到

但是

已經(jīng)安裝上jenkins了集索,其實(shí)還是存在問題的,但是使用/etc/init.d/jenkins start這種方式已經(jīng)可以啟動(dòng)了汇跨,

此時(shí)我們可以監(jiān)聽一下他的端口netstat -an | grep 8080

現(xiàn)在我們就可以訪問網(wǎng)頁了http://IP:8080/

cat /var/lib/jenkins/secrets/initialAdminPassword目錄就可以拿到登陸的密碼了

由于進(jìn)入之后按網(wǎng)上的教程對(duì)其進(jìn)行了權(quán)限管理設(shè)置务荆,導(dǎo)致我的系統(tǒng)管理按鈕不見了,即便是admin也沒有權(quán)限創(chuàng)建項(xiàng)目穷遂,

后來在控制臺(tái)執(zhí)行了find / -name config.xml將/var/lib/jenkins/config.xml文件進(jìn)行備份

然后替換<useSecurity>true</useSecurity>和</securityRealm>中間的內(nèi)容函匕,內(nèi)容為:

<authorizationStrategy class="hudson.security.GlobalMatrixAuthorizationStrategy">

<permission>hudson.model.Computer.Configure:admin</permission>

<permission>hudson.model.Computer.Connect:admin</permission>

<permission>hudson.model.Computer.Create:admin</permission>

<permission>hudson.model.Computer.Delete:admin</permission>

<permission>hudson.model.Computer.Disconnect:admin</permission>

<permission>hudson.model.Hudson.Administer:admin</permission>

<permission>hudson.model.Hudson.Read:admin</permission>

<permission>hudson.model.Hudson.Read:anonymous</permission>

<permission>hudson.model.Hudson.RunScripts:admin</permission>

<permission>hudson.model.Item.Build:admin</permission>

<permission>hudson.model.Item.Cancel:admin</permission>

<permission>hudson.model.Item.Configure:admin</permission>

<permission>hudson.model.Item.Create:admin</permission>

<permission>hudson.model.Item.Delete:admin</permission>

<permission>hudson.model.Item.Discover:admin</permission>

<permission>hudson.model.Item.Read:admin</permission>

<permission>hudson.model.Item.Workspace:admin</permission>

<permission>hudson.model.Run.Delete:admin</permission>

<permission>hudson.model.Run.Update:admin</permission>

<permission>hudson.model.View.Configure:admin</permission>

<permission>hudson.model.View.Create:admin</permission>

<permission>hudson.model.View.Delete:admin</permission>

<permission>hudson.model.View.Read:admin</permission>

<permission>hudson.scm.SCM.Tag:admin</permission>

</authorizationStrategy>

<securityRealm class="hudson.security.HudsonPrivateSecurityRealm">

<disableSignup>false</disableSignup>

<enableCaptcha>false</enableCaptcha>

填寫完后重啟網(wǎng)頁,系統(tǒng)管理按鈕就出來了...

其余的安裝按照網(wǎng)上的教程走蚪黑,坑并不是很多盅惜,這里就不一一介紹了,有不足的地方忌穿,請(qǐng)大神批評(píng)指導(dǎo)~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末抒寂,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子掠剑,更是在濱河造成了極大的恐慌屈芜,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,194評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件朴译,死亡現(xiàn)場(chǎng)離奇詭異沸伏,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)动分,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門毅糟,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人澜公,你說我怎么就攤上這事姆另±撸” “怎么了?”我有些...
    開封第一講書人閱讀 156,780評(píng)論 0 346
  • 文/不壞的土叔 我叫張陵迹辐,是天一觀的道長(zhǎng)蝶防。 經(jīng)常有香客問我,道長(zhǎng)明吩,這世上最難降的妖魔是什么间学? 我笑而不...
    開封第一講書人閱讀 56,388評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮印荔,結(jié)果婚禮上低葫,老公的妹妹穿的比我還像新娘。我一直安慰自己仍律,他們只是感情好嘿悬,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,430評(píng)論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著水泉,像睡著了一般善涨。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上草则,一...
    開封第一講書人閱讀 49,764評(píng)論 1 290
  • 那天钢拧,我揣著相機(jī)與錄音,去河邊找鬼炕横。 笑死源内,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的看锉。 我是一名探鬼主播,決...
    沈念sama閱讀 38,907評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼塔鳍,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼伯铣!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起轮纫,我...
    開封第一講書人閱讀 37,679評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤腔寡,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后掌唾,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體放前,經(jīng)...
    沈念sama閱讀 44,122評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,459評(píng)論 2 325
  • 正文 我和宋清朗相戀三年糯彬,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了凭语。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,605評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡撩扒,死狀恐怖似扔,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤炒辉,帶...
    沈念sama閱讀 34,270評(píng)論 4 329
  • 正文 年R本政府宣布豪墅,位于F島的核電站,受9級(jí)特大地震影響黔寇,放射性物質(zhì)發(fā)生泄漏偶器。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,867評(píng)論 3 312
  • 文/蒙蒙 一缝裤、第九天 我趴在偏房一處隱蔽的房頂上張望屏轰。 院中可真熱鬧,春花似錦倘是、人聲如沸亭枷。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽叨粘。三九已至,卻和暖如春瘤睹,著一層夾襖步出監(jiān)牢的瞬間升敲,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評(píng)論 1 265
  • 我被黑心中介騙來泰國打工轰传, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留驴党,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,297評(píng)論 2 360
  • 正文 我出身青樓获茬,卻偏偏與公主長(zhǎng)得像港庄,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子恕曲,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,472評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容