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

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

:2022年09月29日 慕課網
分享到:

本文介紹Jenkins,一個開源軟件項目,用于監控持續重復的工作。需要設置Jenkins的鏡像,下載Jenkins安裝包,進行相關依賴包的下載,修改Jenkins的項目端口,啟動Jenkins項目。

作者| 慕課網作者 IT小棧君

本文首發自「慕課網」,想了解更多IT干貨內容,程序員圈內熱聞,歡迎關注!

Jenkins介紹

眾所周知,Jenkins是一個開源軟件項目,是基于[Java]開發的一種[持續集成]工具,用于監控持續重復的工作,旨在提供一個開放易用的軟件平臺,使軟件項目可以進行持續集成

安裝教程

針對Linux服務器上的資源服務器,常規的鏡像會導致下載速度有些慢,所以需要針對服務器的鏡像進行設定,通常情況我們會設定成阿里云的下載鏡像,所以在此之前我們需要進行安裝weget命令

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

設置成功后,如下圖所示:

然后就可以開始我們的重頭戲了,我們需要進行下載Jenkins安裝包

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

yum install jenkins

在安裝的過程中,需要進行相關依賴包的下載。直接回復Y 即可。

因為Jenkins的默認端口是8080,如果該端口被其他項目占用的話,我們就無法啟動Jenkins項目,所以我們需要額外的修改Jenkins的項目端口,這步操作其實也非常簡單。我們需要去etc/sysconfig/jenkins中去修改

vi /etc/sysconfig/jenkins

此時,我們只需要將Jenkins_port配置中的端口修改成我們自己的端口就行了。修改完成后,進行項目啟動,啟動命令有三種

service jenkins start

service jenkins stop

service jenkins restart

可能會出現的問題

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、此時需要檢查相應的Java部署環境,echo $JAVA_HOME

2、修改相應的配置文件,復制相應的路徑進行修改/etc/init.d/jenkins 文件

3、進行重啟服務 :重啟命令:systemctl start jenkins

重啟命令后發現依舊問題存在,這個時候我們需要進行根據提示進行問題排查和修復即可。需要執行提示中的命令:systemctl daemon-reload

4、執行命令后,如果依舊啟動不了,我們也不要著急,根據提示一步一步排查。

最終可以看到,系統中無法找到我們配置的Java8 環境地址而已。所以我們需要再次核對線上Java8 配置的地址。

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

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

然后進行重新設定/etc/init.d/jenkins中的配置后,進行重啟服務。

可能會有小伙伴疑惑,啟動后Jenkins 就沒有反應了,其實此時我們已經在后臺進行運行了。如果不相信大家可以通過PS命令進行查看相關的進程。

到此,我們可以通過我們ip+端口進行訪問我們發布的Jenkins了。如果無法訪問則需要查看你所在服務器的防火墻是否開啟端口,另外針對阿里云的出口規則。

配置優化

當然我們光啟動完畢Jenkins還不夠,針對自動化打包等情況,我們依舊需要進行配置插件加載,所以我們還需要進行優化一下配置。

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

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

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

替換為

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

其中的HTTPS 涵蓋的字段比較多,還是建議大家在處理的時候可以下載下來進行替換后進行上傳覆蓋。

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

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

最后進行項目重啟即可

項目發布

當我們重啟服務后就可以看到初始的界面:

根據相應的路徑找到我們的初始密碼,就可以進行愉快的開啟了我們的自動化部署之路了。

插件安裝

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

這里如果是為了方便,我們可以選擇推薦安裝的插件,針對沒有后續不足的插件,我們可以在Jenkins中的市場中進行查詢安裝。

安裝完成后就顯示出項目的配置,之后我們就可以愉快的開啟了自動化部署之路了。

Jenkins頁面配置

萬里長征第一步到這里總算完成了,接下來請大家跟著小棧君進行接下來的操作,我們一步一步將我們的線上自動化部署搞起。

首先我們需要進行環境變量的配置

在全局工具配置中進行配置我們Java 的環境,Git 、maven 等環境

配置完畢后,我們就可以進行我們相應工程的部署了。

歡迎關注「慕課網」,發現更多IT圈優質內容,分享干貨知識,幫助你成為更好的程序員!

[我要糾錯]
[編輯:宋聰喬 &發表于江蘇]
關鍵詞: 作者 作者 本文 發自 了解

來源:本文內容搜集或轉自各大網絡平臺,并已注明來源、出處,如果轉載侵犯您的版權或非授權發布,請聯系小編,我們會及時審核處理。
聲明:江蘇教育黃頁對文中觀點保持中立,對所包含內容的準確性、可靠性或者完整性不提供任何明示或暗示的保證,不對文章觀點負責,僅作分享之用,文章版權及插圖屬于原作者。

點個贊
0
踩一腳
0

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

Copyright©2013-2025 ?JSedu114 All Rights Reserved. 江蘇教育信息綜合發布查詢平臺保留所有權利

蘇公網安備32010402000125 蘇ICP備14051488號-3技術支持:南京博盛藍睿網絡科技有限公司

南京思必達教育科技有限公司版權所有   百度統計

主站蜘蛛池模板: 久久精品国产99国产精偷 | 天天在线精品视频在线观看 | 国产在线欧美日韩一区二区 | 最近最新中文字幕免费大全3 | 亚洲成在人线av | 真实国产乱弄免费视频 | 妞干网视频在线观看 | 久久这里只有精品免费播放 | 天天夜天天干 | 日韩一级黄色影片 | 色吧在线视频在线观看 | 91香蕉国产线观看免 | 色综合综合网 | 欧美最猛性xxxxx短视频 | 久操视频免费在线观看 | 亚洲an天堂an在线观看 | 日韩毛片网站 | jizzjizz丝袜| 日韩在线视频精品 | 你懂的免费在线视频 | 天天躁天天弄天天爱 | 一个人在线观看免费视频www | 日韩精品一区二区三区在线观看l | 国外成人免费高清激情视频 | 久草福利免费 | 久久视热这只是精品222 | 天天艹日日干 | 日本成人网址 | 日韩美女免费线视频网址 | 欧美亚洲综合视频 | 国产欧美日韩精品a在线观看高清 | 干天天 | 欧美高清videosex极品 | 男女爽爽无遮挡午夜视频在线观看 | 激情综合色五月丁香六月亚洲 | 国产精品丝袜在线观看 | 日韩免费无砖专区2020狼 | 亚洲欧洲日韩综合色天使不卡 | 日韩一级黄色影片 | 男女日批视频在线永久观看 | 人人玩人人添人人澡免费 |
最熱文章
最新文章
  • 阿里云上云鉅惠,云產品享最低成本,有需要聯系,
  • 卡爾蔡司鏡片優惠店,鏡片價格低
  • 蘋果原裝手機殼