国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

linux系統(tǒng)從零開始搭建CICD jenkins環(huán)境

這篇具有很好參考價(jià)值的文章主要介紹了linux系統(tǒng)從零開始搭建CICD jenkins環(huán)境。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

1、操作系統(tǒng)與環(huán)境

本文教你從零開始搭建jenkins環(huán)境,開始你的CICD之旅。

1.1 系統(tǒng)與安裝環(huán)境

本文的環(huán)境為云服務(wù)器環(huán)境,系統(tǒng)為linux Red-hat系統(tǒng)。版本信息如下:

Linux version 3.10.0-1160.88.1.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) ) #1 SMP

如果是linux其它系統(tǒng),也可以參考。
如果你不知道你環(huán)境的版本信息,可以使用如下命令查看:

cat /proc/verison

1.2 確認(rèn)是否已經(jīng)安裝jenkins

jenkins --versino # 查看jenkins的版本

如果環(huán)境上已經(jīng)安裝了jenkins,那么可以看到已經(jīng)安裝的jenkins版本。如果顯示命令不存在,那么說明沒有安裝。

2、安裝JDK

因?yàn)閖enkins需要依賴jdk環(huán)境,因此需要首先在環(huán)境上安裝jdk。

2.1 首先檢查一下服務(wù)器上是否有安裝jdk。

java -version # 檢查是否安裝jdk

如果安裝了jdk,會顯示java的版本信息。如果提示java命令不存在的話,那就表示沒有安裝??梢园凑障旅娴牟襟E安裝。

2.2 查看環(huán)境可以安裝的java版本

yum -y list java*   # 查看可用的java版本

查看jenkins版本,工具,jenkins與CICD,jenkins,linux,CICD,jenkins安裝教程,從零開始搭建jenkins環(huán)境

2.3 選擇需要的java版本安裝。

我這里選擇的是java-1.8.0-openjdk-src.x86_64。因?yàn)閖enkins版本需要和java的版本匹配。如果java的版本過高,可能jenkins不會支持,因此不建議選擇過高的版本。

 yun install -y java-1.8.0-openjdk-src.x86_64

2.4 查看安裝是否成功

如果安裝成功,輸入下面的命令可以看到安裝的版本。如下圖
查看jenkins版本,工具,jenkins與CICD,jenkins,linux,CICD,jenkins安裝教程,從零開始搭建jenkins環(huán)境

3、下載并安裝jenkins軟件

3.1 下載jenkins軟件

我是先通過windows電腦下載jenkins軟件,然后通過ssh連接將軟件上傳到linux服務(wù)器進(jìn)行安裝。
先去jenkins官網(wǎng)下載jenkins軟件,如下圖所示:
選擇紅色框centos系統(tǒng)對應(yīng)的軟件
查看jenkins版本,工具,jenkins與CICD,jenkins,linux,CICD,jenkins安裝教程,從零開始搭建jenkins環(huán)境
然后選擇具體的版本下載,我這里選擇的是2.345版本。
如果java版本也是1.8.0的話,這里建議選擇2.345或以下的版本,否則可能與java的版本不會匹配。
查看jenkins版本,工具,jenkins與CICD,jenkins,linux,CICD,jenkins安裝教程,從零開始搭建jenkins環(huán)境

3.2 安裝jenkins

將下載好的jenkins上傳到linux服務(wù)器。存放的路徑?jīng)]有特別講究,比如的就是存在在opt2/download目錄下面。
執(zhí)行下面的解壓并安裝jenkins(jenkins版本需要根據(jù)自己下載的版本)

rpm -ivh jenkins-2.345-1.1.noarch.rpm

安裝很快就能完成。
查看jenkins版本,工具,jenkins與CICD,jenkins,linux,CICD,jenkins安裝教程,從零開始搭建jenkins環(huán)境
如果安裝成功,輸入:jenkins --version,可以看到j(luò)enkins的版本信息。

WARNING: You are running Jenkins on Java 1.8, support for which will end on or after September 1, 2022. Please refer to the documentation for details on upgrading to Java 11: https://www.jenkins.io/redirect/upgrading-jenkins-java-version-8-to-11
2.345

4、修改jenkins配置文件

通過下面命令編輯配置文件:

vim /etc/init.d/jenkins

4.1 更新java路徑

將java的安裝路徑更新到下面的列表。
(一般來說,默認(rèn)的安裝路徑為/usr/bin/java,已經(jīng)包含,不需要更新)
查看jenkins版本,工具,jenkins與CICD,jenkins,linux,CICD,jenkins安裝教程,從零開始搭建jenkins環(huán)境
如果不確定java的路徑,可以輸入下面的命令查看

which java

4.2 更新用戶和端口號

通過下面的命令編譯配置文件,修改用戶和端口號

vim /etc/sysconfig/jenkins

用戶默認(rèn)為jenkins,為了后續(xù)方便,修改為root
查看jenkins版本,工具,jenkins與CICD,jenkins,linux,CICD,jenkins安裝教程,從零開始搭建jenkins環(huán)境
端口號默認(rèn)為8080,可以根據(jù)需要修改為其它端口號(不修改也行)
查看jenkins版本,工具,jenkins與CICD,jenkins,linux,CICD,jenkins安裝教程,從零開始搭建jenkins環(huán)境
僅僅修改上面的文件可能沒有用,還需要修改下面的文件:

vim /usr/lib/systemd/system/jenkins.service

查看jenkins版本,工具,jenkins與CICD,jenkins,linux,CICD,jenkins安裝教程,從零開始搭建jenkins環(huán)境
修改完之后,重新加載一下配置文件:

systemctl daemon-reload # 重新加載一下配置文件

特別注意:端口號一定要是云服務(wù)器開放的端口號。如果查看以及設(shè)置騰訊云服務(wù)器開發(fā)端口號方法見附錄1

5 啟動jenkins服務(wù)器

5.1 啟動jenkins服務(wù)

可以通過下面的三個(gè)命令來啟動/關(guān)閉jenkins,并查看jenkins運(yùn)行狀態(tài)

systemctl start jenkins # 啟動jenkins服務(wù)
# 然后開啟另外一個(gè)窗口,查看jenkins狀態(tài)
systemctl status jenkins # 查看jenkins狀態(tài)
systemctl stop jenkins # 關(guān)閉jenkins服務(wù)

5.2 初次啟動jenkins

如果是剛安裝好jenkins軟件,初次啟動,需要參考下面操作。

初次啟動jenkins之后,可以另外開啟一個(gè)窗口,通過如下命令查看jenkins的狀態(tài)
一般來說,如果是首次啟動,查看狀態(tài)時(shí),會提示如下類似信息:

Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:
52b645e6561740d9a084900904cb49c4

如下圖所示,啟動之后還可以看到運(yùn)行的端口號,初次運(yùn)行時(shí)還會提示初次啟動的密碼:
查看jenkins版本,工具,jenkins與CICD,jenkins,linux,CICD,jenkins安裝教程,從零開始搭建jenkins環(huán)境
這時(shí),我們只需要在網(wǎng)頁,輸入:ip:端口號 完成初次啟動
然后將命令行中提示的密碼復(fù)制到網(wǎng)頁輸入框就可以了。
查看jenkins版本,工具,jenkins與CICD,jenkins,linux,CICD,jenkins安裝教程,從零開始搭建jenkins環(huán)境
然后就進(jìn)入插件安裝界面,如果是新手,選擇安裝推薦的插件即可。
查看jenkins版本,工具,jenkins與CICD,jenkins,linux,CICD,jenkins安裝教程,從零開始搭建jenkins環(huán)境
完成上面的操作之后,再次查看jenkins的運(yùn)行狀態(tài),可以看到如下:
jenkins已經(jīng)是激活running狀態(tài)了,說明jenkins運(yùn)行起來了~
查看jenkins版本,工具,jenkins與CICD,jenkins,linux,CICD,jenkins安裝教程,從零開始搭建jenkins環(huán)境

到此為止,jenkins環(huán)境搭建完成,后續(xù)就可以根據(jù)需要安裝其他軟件,并開啟cicd之旅了~

附錄1 查看以及設(shè)置騰訊云服務(wù)器開發(fā)端口號

首先,登錄騰訊云網(wǎng)站,找到自己購買的服務(wù)器,然后在防火墻中就可以看到開放的端口列表,如下:
查看jenkins版本,工具,jenkins與CICD,jenkins,linux,CICD,jenkins安裝教程,從零開始搭建jenkins環(huán)境
如果要開放新的端口,點(diǎn)擊添加規(guī)則,比如我添加一個(gè)8888端口開放給jenkins使用
查看jenkins版本,工具,jenkins與CICD,jenkins,linux,CICD,jenkins安裝教程,從零開始搭建jenkins環(huán)境文章來源地址http://www.zghlxwxcb.cn/news/detail-756254.html

到了這里,關(guān)于linux系統(tǒng)從零開始搭建CICD jenkins環(huán)境的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Spring Cloud--從零開始搭建微服務(wù)基礎(chǔ)環(huán)境【四】

    Spring Cloud--從零開始搭建微服務(wù)基礎(chǔ)環(huán)境【四】

    ??前言 本篇博文是關(guān)于Spring Cloud–從零開始搭建微服務(wù)基礎(chǔ)環(huán)境【四】,希望你能夠喜歡 ??個(gè)人主頁:晨犀主頁 ??個(gè)人簡介:大家好,我是晨犀,希望我的文章可以幫助到大家,您的滿意是我的動力???? ??歡迎大家:這里是CSDN,我總結(jié)知識的地方,歡迎來到我的博客

    2024年02月09日
    瀏覽(22)
  • 從零開始搭建Ubuntu CTF-pwn環(huán)境

    從零開始搭建Ubuntu CTF-pwn環(huán)境

    最近因?yàn)閷W(xué)??荚囁詻]怎么看pwn,但是中間虛擬機(jī)崩掉過,問題還挺嚴(yán)重。前幾天發(fā)現(xiàn)能正常打開了,但是一用gdb就會出現(xiàn)下面讓人窒息的提醒: 怎么調(diào)都不知道是怎么回事,很奇怪的是只有在開gdb的時(shí)候才會彈出這個(gè)錯(cuò)誤,其他都是正常的。問過師傅時(shí)候無奈只能放棄這

    2024年01月16日
    瀏覽(34)
  • Spring Cloud--從零開始搭建微服務(wù)基礎(chǔ)環(huán)境【三】

    Spring Cloud--從零開始搭建微服務(wù)基礎(chǔ)環(huán)境【三】

    ??前言 本篇博文是關(guān)于Spring Cloud–從零開始搭建微服務(wù)基礎(chǔ)環(huán)境【三】,希望你能夠喜歡 ??個(gè)人主頁:晨犀主頁 ??個(gè)人簡介:大家好,我是晨犀,希望我的文章可以幫助到大家,您的滿意是我的動力???? ??歡迎大家:這里是CSDN,我總結(jié)知識的地方,歡迎來到我的博客

    2024年02月09日
    瀏覽(34)
  • SpringCloud--從零開始搭建微服務(wù)基礎(chǔ)環(huán)境入門教程【一】

    SpringCloud--從零開始搭建微服務(wù)基礎(chǔ)環(huán)境入門教程【一】

    ??前言 本篇博文是關(guān)于SpringCloud–從零開始搭建微服務(wù)基礎(chǔ)環(huán)境入門教程【一】,希望你能夠喜歡?? ??個(gè)人主頁:晨犀主頁 ??個(gè)人簡介:大家好,我是晨犀,希望我的文章可以幫助到大家,您的滿意是我的動力???? ??歡迎大家:這里是CSDN,我總結(jié)知識的地方,歡迎來

    2024年02月10日
    瀏覽(33)
  • 《Zookeeper》從零開始學(xué)Zookeeper源碼(一)之源碼環(huán)境搭建

    《Zookeeper》從零開始學(xué)Zookeeper源碼(一)之源碼環(huán)境搭建

    下載地址: github 進(jìn)入下載好的源碼的根目錄,因?yàn)橄螺d依賴的時(shí)候需要apache的maven元數(shù)據(jù),目前最高的版本為 3.8.0-SNAPSHOT ,為了能編譯成功需要將代碼的版本切到這個(gè)版本以下, 3.8.0-SNAPSHOT 可以切到commit號97c181a40d6dd6cc。 設(shè)置resources 打開配置界面后設(shè)置如下: 配置zoo.cfg 默

    2024年02月06日
    瀏覽(26)
  • 【深度學(xué)習(xí)1】ubuntu22.04從零開始搭建深度學(xué)習(xí)環(huán)境

    【深度學(xué)習(xí)1】ubuntu22.04從零開始搭建深度學(xué)習(xí)環(huán)境

    具體安裝步驟可以參考:win11+ubuntu22.04雙系統(tǒng)安裝(簡潔版) 安裝之前進(jìn)入主板BIOS,關(guān)閉安全啟動?。?! 更新軟件列表 安裝必要的依賴 根據(jù)顯卡型號下載對應(yīng)的驅(qū)動,官方驅(qū)動下載鏈接:GeForce? 驅(qū)動程序 卸載原有驅(qū)動(若有) 禁用nouveau驅(qū)動,在 /etc/modprobe.d/blacklist.conf

    2024年02月05日
    瀏覽(52)
  • 【Flutter】macOS從零開始使用FVM搭建Flutter開發(fā)環(huán)境

    【Flutter】macOS從零開始使用FVM搭建Flutter開發(fā)環(huán)境

    本文為個(gè)人記錄macOS系統(tǒng)使用fvm從零開始搭建flutter開發(fā)環(huán)境到項(xiàng)目運(yùn)行的過程,非教程性質(zhì),僅供參考,如有疑問或建議,歡迎大家在評論區(qū)留言 附上開發(fā)設(shè)備配置 以vscode為編碼工具 下載地址:Download Visual Studio Code - Mac, Linux, Windows 下載后解壓安裝即可 Xcode 在 iOS 真機(jī)或者

    2024年02月09日
    瀏覽(26)
  • “從零開始學(xué)習(xí)Spring Boot:快速搭建Java后端開發(fā)環(huán)境“

    標(biāo)題:從零開始學(xué)習(xí)Spring Boot:快速搭建Java后端開發(fā)環(huán)境 摘要:本文將介紹如何從零開始學(xué)習(xí)Spring Boot,并詳細(xì)講解如何快速搭建Java后端開發(fā)環(huán)境。通過本文的指導(dǎo),您將能夠快速搭建一個(gè)基于Spring Boot的Java后端開發(fā)環(huán)境并開始編寫代碼。 正文: 一、準(zhǔn)備工作 在開始之前,

    2024年02月15日
    瀏覽(35)
  • 『從零開始』擁有一臺服務(wù)器并搭建java開發(fā)環(huán)境

    『從零開始』擁有一臺服務(wù)器并搭建java開發(fā)環(huán)境

    ??各位小伙伴們大家好,歡迎來到這個(gè)小扎扎的博客,本篇博客中將會和大家分享如何購買甚至白嫖一臺屬于你自己的服務(wù)器(當(dāng)然這臺服務(wù)器會有時(shí)間限制),服務(wù)器到手之后就是服務(wù)器的設(shè)置以及常規(guī)java開發(fā)的環(huán)境搭建,以上內(nèi)容在本篇博客中都會作詳細(xì)講解 ??首

    2024年01月19日
    瀏覽(35)
  • 【React 入門實(shí)戰(zhàn)篇】從零開始搭建與理解React應(yīng)用-二、前置準(zhǔn)備與環(huán)境搭建

    二、前置準(zhǔn)備與環(huán)境搭建 2.1 安裝Node.js與npm 在開始React開發(fā)之前,我們需要確保Node.js和npm(Node Package Manager)已經(jīng)安裝在我們的計(jì)算機(jī)上。Node.js是一個(gè)基于Chrome V8引擎的JavaScript運(yùn)行環(huán)境,而npm則是Node.js的包管理器,用于安裝和管理JavaScript庫和工具。 安裝Node.js: 訪問Node.js官

    2024年04月10日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包