免费在线a视频-免费在线观看a视频-免费在线观看大片影视大全-免费在线观看的视频-色播丁香-色播基地

搞定Jenkins部署,看這篇就夠了

:2022年09月29日 慕課網(wǎng)
分享到:

本文介紹Jenkins,一個(gè)開(kāi)源軟件項(xiàng)目,用于監(jiān)控持續(xù)重復(fù)的工作。需要設(shè)置Jenkins的鏡像,下載Jenkins安裝包,進(jìn)行相關(guān)依賴包的下載,修改Jenkins的項(xiàng)目端口,啟動(dòng)Jenkins項(xiàng)目。

作者| 慕課網(wǎng)作者 IT小棧君

本文首發(fā)自「慕課網(wǎng)」,想了解更多IT干貨內(nèi)容,程序員圈內(nèi)熱聞,歡迎關(guān)注!

Jenkins介紹

眾所周知,Jenkins是一個(gè)開(kāi)源軟件項(xiàng)目,是基于[Java]開(kāi)發(fā)的一種[持續(xù)集成]工具,用于監(jiān)控持續(xù)重復(fù)的工作,旨在提供一個(gè)開(kāi)放易用的軟件平臺(tái),使軟件項(xiàng)目可以進(jìn)行持續(xù)集成

安裝教程

針對(duì)Linux服務(wù)器上的資源服務(wù)器,常規(guī)的鏡像會(huì)導(dǎo)致下載速度有些慢,所以需要針對(duì)服務(wù)器的鏡像進(jìn)行設(shè)定,通常情況我們會(huì)設(shè)定成阿里云的下載鏡像,所以在此之前我們需要進(jìn)行安裝weget命令

wget-O/etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo

設(shè)置成功后,如下圖所示:

然后就可以開(kāi)始我們的重頭戲了,我們需要進(jìn)行下載Jenkins安裝包

rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key

yum install jenkins

在安裝的過(guò)程中,需要進(jìn)行相關(guān)依賴包的下載。直接回復(fù)Y 即可。

因?yàn)镴enkins的默認(rèn)端口是8080,如果該端口被其他項(xiàng)目占用的話,我們就無(wú)法啟動(dòng)Jenkins項(xiàng)目,所以我們需要額外的修改Jenkins的項(xiàng)目端口,這步操作其實(shí)也非常簡(jiǎn)單。我們需要去etc/sysconfig/jenkins中去修改

vi /etc/sysconfig/jenkins

此時(shí),我們只需要將Jenkins_port配置中的端口修改成我們自己的端口就行了。修改完成后,進(jìn)行項(xiàng)目啟動(dòng),啟動(dòng)命令有三種

service jenkins start

service jenkins stop

service jenkins restart

可能會(huì)出現(xiàn)的問(wèn)題

Starting jenkins (via systemctl): Job for jenkins.service failed because the control process exited with error code. See “systemctl status jenkins.service” and “journalctl -xe” for details.

1、此時(shí)需要檢查相應(yīng)的Java部署環(huán)境,echo $JAVA_HOME

2、修改相應(yīng)的配置文件,復(fù)制相應(yīng)的路徑進(jìn)行修改/etc/init.d/jenkins 文件

3、進(jìn)行重啟服務(wù) :重啟命令:systemctl start jenkins

重啟命令后發(fā)現(xiàn)依舊問(wèn)題存在,這個(gè)時(shí)候我們需要進(jìn)行根據(jù)提示進(jìn)行問(wèn)題排查和修復(fù)即可。需要執(zhí)行提示中的命令:systemctl daemon-reload

4、執(zhí)行命令后,如果依舊啟動(dòng)不了,我們也不要著急,根據(jù)提示一步一步排查。

最終可以看到,系統(tǒng)中無(wú)法找到我們配置的Java8 環(huán)境地址而已。所以我們需要再次核對(duì)線上Java8 配置的地址。

使用which Java 命令查看我們安裝的Java地址。

/usr/local/java8/java/bin/java。

然后進(jìn)行重新設(shè)定/etc/init.d/jenkins中的配置后,進(jìn)行重啟服務(wù)。

可能會(huì)有小伙伴疑惑,啟動(dòng)后Jenkins 就沒(méi)有反應(yīng)了,其實(shí)此時(shí)我們已經(jīng)在后臺(tái)進(jìn)行運(yùn)行了。如果不相信大家可以通過(guò)PS命令進(jìn)行查看相關(guān)的進(jìn)程。

到此,我們可以通過(guò)我們ip+端口進(jìn)行訪問(wèn)我們發(fā)布的Jenkins了。如果無(wú)法訪問(wèn)則需要查看你所在服務(wù)器的防火墻是否開(kāi)啟端口,另外針對(duì)阿里云的出口規(guī)則。

配置優(yōu)化

當(dāng)然我們光啟動(dòng)完畢Jenkins還不夠,針對(duì)自動(dòng)化打包等情況,我們依舊需要進(jìn)行配置插件加載,所以我們還需要進(jìn)行優(yōu)化一下配置。

首先我們切換到安裝目錄 /var/lib/jenkins

進(jìn)入updates目錄,修改default.json 中的谷歌地址,可以修改成 www.baidu.com。

https://updates.jenkins.io/download/plugins/

替換為

http://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/

其中的HTTPS 涵蓋的字段比較多,還是建議大家在處理的時(shí)候可以下載下來(lái)進(jìn)行替換后進(jìn)行上傳覆蓋。

最后修改鏡像源文件 在updates 下面的hudson.model.UpdateCenter.xml

http://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

最后進(jìn)行項(xiàng)目重啟即可

項(xiàng)目發(fā)布

當(dāng)我們重啟服務(wù)后就可以看到初始的界面:

根據(jù)相應(yīng)的路徑找到我們的初始密碼,就可以進(jìn)行愉快的開(kāi)啟了我們的自動(dòng)化部署之路了。

插件安裝

Jenkins 針對(duì)插件的安裝有2種方式,如圖所示:

這里如果是為了方便,我們可以選擇推薦安裝的插件,針對(duì)沒(méi)有后續(xù)不足的插件,我們可以在Jenkins中的市場(chǎng)中進(jìn)行查詢安裝。

安裝完成后就顯示出項(xiàng)目的配置,之后我們就可以愉快的開(kāi)啟了自動(dòng)化部署之路了。

Jenkins頁(yè)面配置

萬(wàn)里長(zhǎng)征第一步到這里總算完成了,接下來(lái)請(qǐng)大家跟著小棧君進(jìn)行接下來(lái)的操作,我們一步一步將我們的線上自動(dòng)化部署搞起。

首先我們需要進(jìn)行環(huán)境變量的配置

在全局工具配置中進(jìn)行配置我們Java 的環(huán)境,Git 、maven 等環(huán)境

配置完畢后,我們就可以進(jìn)行我們相應(yīng)工程的部署了。

歡迎關(guān)注「慕課網(wǎng)」,發(fā)現(xiàn)更多IT圈優(yōu)質(zhì)內(nèi)容,分享干貨知識(shí),幫助你成為更好的程序員!

[我要糾錯(cuò)]
[ 編輯:宋聰喬 &發(fā)表于江蘇 ]
關(guān)鍵詞: 作者 作者 本文 發(fā)自 了解

來(lái)源:本文內(nèi)容搜集或轉(zhuǎn)自各大網(wǎng)絡(luò)平臺(tái),并已注明來(lái)源、出處,如果轉(zhuǎn)載侵犯您的版權(quán)或非授權(quán)發(fā)布,請(qǐng)聯(lián)系小編,我們會(huì)及時(shí)審核處理。
聲明:江蘇教育黃頁(yè)對(duì)文中觀點(diǎn)保持中立,對(duì)所包含內(nèi)容的準(zhǔn)確性、可靠性或者完整性不提供任何明示或暗示的保證,不對(duì)文章觀點(diǎn)負(fù)責(zé),僅作分享之用,文章版權(quán)及插圖屬于原作者。

點(diǎn)個(gè)贊
0
踩一腳
0

您在閱讀:搞定Jenkins部署,看這篇就夠了

Copyright©2013-2025 ?JSedu114 All Rights Reserved. 江蘇教育信息綜合發(fā)布查詢平臺(tái)保留所有權(quán)利

蘇公網(wǎng)安備32010402000125 蘇ICP備14051488號(hào)-3技術(shù)支持:南京博盛藍(lán)睿網(wǎng)絡(luò)科技有限公司

南京思必達(dá)教育科技有限公司版權(quán)所有   百度統(tǒng)計(jì)

主站蜘蛛池模板: 亚洲天堂成人在线观看 | 国产制服丝袜91在线 | 在线观看黄色片 | 成人综合在线视频免费观看 | 精品一区二区高清在线观看 | 草草视频网站 | yjizz国产在线视频网 | 国内精品福利在线视频 | 曰批免费视频播放在线看片一 | 日本免费影院 | 亚洲午夜久久久精品影院视色 | 亚洲一区二区三区在线免费观看 | 青青草娱乐 | 波多野结衣在线免费 | 老司机日日摸夜夜摸精品影院 | 好吊色妇女免费视频免费 | 欧美2区| 免费高清毛片天天看 | 久久久婷 | 天天夜夜狠狠一区二区三区 | 久久狠狠色狠狠色综合 | 福利片 在线 | 狠狠大日本亚洲香蕉亚洲 | 日韩伦理影片 | 欧美日韩精品福利在线观看 | 日韩第1页 | 又黄又爽又猛的视频免费 | 日本亚洲欧美在线 | 在线黄色毛片 | 中文字幕一区二区三区乱码aⅴ | 久久精品国产欧美日韩亚洲 | 欧美一区二区三区在线 | 国产麻豆久久 | 99在线精品视频 | 欧美极品第一页 | 亚洲综合日韩中文字幕v在线 | 国产在线视频一区二区三区 | 国产欧美亚洲另类第一页 | 欧美性生交xxxxx久久久 | 26uuu欧美 | 天天色网站 |
最熱文章
最新文章
  • 阿里云上云鉅惠,云產(chǎn)品享最低成本,有需要聯(lián)系,
  • 卡爾蔡司鏡片優(yōu)惠店,鏡片價(jià)格低
  • 蘋(píng)果原裝手機(jī)殼