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

Linux下Jenkins服務(wù)搭建及配置

這篇具有很好參考價(jià)值的文章主要介紹了Linux下Jenkins服務(wù)搭建及配置。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

目錄

一、簡(jiǎn)介

二、Jenkins自動(dòng)化部署實(shí)現(xiàn)原理

三、安裝Jenkins

3.1、搭建java環(huán)境

3.2、安裝Jenkins

3.2.1、安裝curl

3.2.2、導(dǎo)入Jenkins秘鑰

3.2.3、添加Jenkins apt存儲(chǔ)庫(kù)條目

3.2.4、安裝Jenkins

四、配置Jenkins

4.1、啟動(dòng)Jenkins服務(wù)

4.2、修改Jenkins監(jiān)聽端口

4.3、配置Jenkins自啟動(dòng)

4.4、配置Jenkins域名?

4.5、登陸

4.6、添加用戶


一、簡(jiǎn)介

????????Jenkins是一個(gè)開源軟件項(xiàng)目,是基于Java開發(fā)的一種持續(xù)集成工具,用于監(jiān)控持續(xù)重復(fù)的工作,旨在提供一個(gè)開放易用的軟件平臺(tái),為軟件的持續(xù)集成提供了一種便捷的方式。

二、Jenkins自動(dòng)化部署實(shí)現(xiàn)原理

??????? Jenkins的自動(dòng)化部署實(shí)現(xiàn)原理如下圖所示:

Linux下Jenkins服務(wù)搭建及配置

三、安裝Jenkins

??????? 前面講過(guò)Jenkins是基于Java開發(fā)的持續(xù)集成工具,因此需要先搭建JDK環(huán)境。

3.1、搭建java環(huán)境

??????? 通過(guò)如下命令搭建JDK環(huán)境:

sudo apt update
sudo apt install openjdk-11-jre

??????? 執(zhí)行命令后會(huì)有如下輸出:

Linux下Jenkins服務(wù)搭建及配置

???????? 輸入Y以繼續(xù)搭建JDK環(huán)境:

Linux下Jenkins服務(wù)搭建及配置

???????? 通過(guò)如下命令來(lái)確認(rèn)JDK環(huán)境是否搭建完成:

java -version

??????? 執(zhí)行命令會(huì)有如下輸出:

Linux下Jenkins服務(wù)搭建及配置

???????? 至此,JDK環(huán)境搭建完成。

3.2、安裝Jenkins

3.2.1、安裝curl

??????? 執(zhí)行如下命令來(lái)安裝curl:

sudo snap install curl

??????? 執(zhí)行命令會(huì)有如下信息輸出:

Linux下Jenkins服務(wù)搭建及配置

3.2.2、導(dǎo)入Jenkins秘鑰

??????? 通過(guò)如下命令導(dǎo)入秘鑰:

curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo tee \
  /usr/share/keyrings/jenkins-keyring.asc > /dev/null

??????? 執(zhí)行如上命令不會(huì)有任何信息輸出。

3.2.3、添加Jenkins apt存儲(chǔ)庫(kù)條目

??????? 執(zhí)行如下命令來(lái)添加Jenkins apt存儲(chǔ)庫(kù)條目:

echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
  https://pkg.jenkins.io/debian-stable binary/ | sudo tee \
  /etc/apt/sources.list.d/jenkins.list > /dev/null

3.2.4、安裝Jenkins

??????? 通過(guò)如下命令來(lái)安裝Jenkins:

sudo apt-get update
sudo apt-get install jenkins

??????? 執(zhí)行sudo apt-get update會(huì)有如下信息輸出:

Linux下Jenkins服務(wù)搭建及配置

??????? 執(zhí)行sudo apt-get install jenkins命令會(huì)有如下信息輸出:

Linux下Jenkins服務(wù)搭建及配置

四、配置Jenkins

4.1、啟動(dòng)Jenkins服務(wù)

??????? 先通過(guò)sudo service jenkins status命令查看當(dāng)前Jenkins服務(wù)狀態(tài)。執(zhí)行命令輸出如下信息:

Linux下Jenkins服務(wù)搭建及配置

??????? 通過(guò)如上信息可知當(dāng)前Jenkins服務(wù)已啟動(dòng),如果Jenkins未啟動(dòng)則通過(guò)sudo service jenkins start命令啟動(dòng)。

4.2、修改Jenkins監(jiān)聽端口

??????? Jenkins默認(rèn)監(jiān)聽端口是8080,如果修改請(qǐng)修改/lib/systemd/system/jenkins.service文件中的Environment="JENKINS_PORT=8080"字段。比如修改為Environment="JENKINS_PORT=8081"

4.3、配置Jenkins自啟動(dòng)

??????? 執(zhí)行如下命令可實(shí)現(xiàn)服務(wù)器啟動(dòng)后Jenkins服務(wù)自啟動(dòng):

sudo systemctl enable jenkins

4.4、配置Jenkins域名 ?

4.5、登陸

??????? 以上配置完成之后一定要執(zhí)行如下命令重啟Jenkins服務(wù),使得如上配置生效?。。?/strong>

systemctl daemon-reload
sudo service jenkins restart

??????? 通過(guò)網(wǎng)頁(yè)打開Jenkins頁(yè)面,http://域名或者IP:端口號(hào)的方式。

Linux下Jenkins服務(wù)搭建及配置

???????? 根據(jù)提示獲取初始密碼進(jìn)行登陸。此處初始密碼存放在/var/lib/jenkins/secrets/initialAdminPassword文件中。

??????? 新手直接選擇安裝推薦的插件即可。

Linux下Jenkins服務(wù)搭建及配置

??????? 單擊進(jìn)入后會(huì)出現(xiàn)如下界面,表示自動(dòng)開始安裝所有推薦的插件,等待后續(xù)即可

Linux下Jenkins服務(wù)搭建及配置

Linux下Jenkins服務(wù)搭建及配置

???????? 界面右側(cè)是安裝的列表及當(dāng)前插件安裝進(jìn)展。

4.6、添加用戶

??????? 插件安裝完成之后開始創(chuàng)建管理員用戶

Linux下Jenkins服務(wù)搭建及配置

???????? 創(chuàng)建完成之后成功登陸進(jìn)去:

Linux下Jenkins服務(wù)搭建及配置文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-417099.html

到了這里,關(guān)于Linux下Jenkins服務(wù)搭建及配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • Jenkins簡(jiǎn)介及安裝配置詳解:開啟持續(xù)集成之旅

    Jenkins簡(jiǎn)介及安裝配置詳解:開啟持續(xù)集成之旅

    Jenkins是一個(gè)開源的、用Java編寫的持續(xù)集成和持續(xù)交付(CI/CD)工具。它提供了一種簡(jiǎn)單易用的方式來(lái)自動(dòng)化構(gòu)建、測(cè)試和部署軟件。Jenkins的主要目標(biāo)是幫助開發(fā)團(tuán)隊(duì)加快軟件開發(fā)過(guò)程,提高軟件質(zhì)量,并通過(guò)自動(dòng)化流程減少手動(dòng)操作和重復(fù)性工作。 Jenkins具有以下特點(diǎn)和優(yōu)勢(shì)

    2024年02月08日
    瀏覽(17)
  • Jenkins配置遠(yuǎn)程服務(wù)器之Publish over SSH、SSH Servers、以及Linux系統(tǒng)生成RSA公私密鑰

    Jenkins配置遠(yuǎn)程服務(wù)器之Publish over SSH、SSH Servers、以及Linux系統(tǒng)生成RSA公私密鑰

    場(chǎng)景: 1、Publish Over SSH 插件是通過(guò)SSH連接遠(yuǎn)程服務(wù)器,可以遠(yuǎn)程執(zhí)行Shell命令或傳輸文件 2、有兩種驗(yàn)證方式,密碼方式和秘鑰方式 3、前置條件:需要安裝?Public over SSH 插件 一、密碼驗(yàn)證方式 1、位置:Jenkins 》系統(tǒng)管理 》系統(tǒng)配置》Publish over SSH 2、添加?SSH Servers 遠(yuǎn)程路徑

    2023年04月22日
    瀏覽(27)
  • Linux系列:開發(fā)環(huán)境搭建:ubuntu圖形界面安裝samba服務(wù)器、SSH使用、mount -t cifs 掛載windows共享目錄方法與問(wèn)題解決

    Linux系列:開發(fā)環(huán)境搭建:ubuntu圖形界面安裝samba服務(wù)器、SSH使用、mount -t cifs 掛載windows共享目錄方法與問(wèn)題解決

    samba一種在局域網(wǎng)上共享文件和打印機(jī)的一種通信協(xié)議,它為局域網(wǎng)內(nèi)的不同計(jì)算機(jī)之間提供文件及打印機(jī)等資源的共享服務(wù)。 通常linux開發(fā)環(huán)境要和windows平臺(tái)進(jìn)行文件交互,使用samba進(jìn)行文件夾共享,這樣會(huì)給開發(fā)帶來(lái)很大的便利性,samba安裝很簡(jiǎn)單,下面介紹一下在ubunt

    2024年02月21日
    瀏覽(42)
  • nginx簡(jiǎn)介與安裝配置,目錄結(jié)構(gòu)和配置文件介紹,配置nginx的service管理

    nginx簡(jiǎn)介與安裝配置,目錄結(jié)構(gòu)和配置文件介紹,配置nginx的service管理

    目錄 一.nginx簡(jiǎn)介 1.簡(jiǎn)介 2.特性 二.nginx安裝 1.rpm包方式 (1)下載擴(kuò)展源 (2)安裝擴(kuò)展rpm包,nginx -V查看配置參數(shù),后面源碼安裝時(shí)要用到 (3)默認(rèn)的配置文件位置和html存放位置 2.源碼方式 (1)建議提前下好所需要的部分包 (2)下載tar.gz包 (3)建議將包解壓到/usr/local

    2024年02月04日
    瀏覽(31)
  • Linux中FTP服務(wù)器搭建與安全配置

    Linux中FTP服務(wù)器搭建與安全配置

    FTP(File Transfer Protocol)是一種用于在計(jì)算機(jī)之間傳輸文件的標(biāo)準(zhǔn)協(xié)議。在Linux系統(tǒng)上,您可以搭建自己的FTP服務(wù)器,以便輕松共享和傳輸文件。本文將提供詳細(xì)的步驟和示例代碼,幫助大家安全地搭建和配置Linux FTP服務(wù)器。 首先,需要選擇并安裝一個(gè)FTP服務(wù)器軟件。在Linux中

    2024年02月04日
    瀏覽(55)
  • 如何使用寶塔面板搭建網(wǎng)站(Linux服務(wù)器配置篇)

    如何使用寶塔面板搭建網(wǎng)站(Linux服務(wù)器配置篇)

    搭建網(wǎng)站我們需要: 必須是Linux服務(wù)器 (最低要求配置1核1G當(dāng)然再低些也能運(yùn)行但是不建議) 自己的域名(可以去阿里云或者騰訊云了解) PHP項(xiàng)目 ? 此處展示的是華為云服務(wù)器 (各個(gè)服務(wù)器的購(gòu)買和使用差別不大,這里提供參考) 登錄之后點(diǎn)擊控制臺(tái) ?點(diǎn)擊右上角的搜索

    2024年02月07日
    瀏覽(97)
  • 『Linux』Linux環(huán)境搭建 | 阿里云云服務(wù)器白嫖 | Xshell環(huán)境配置

    『Linux』Linux環(huán)境搭建 | 阿里云云服務(wù)器白嫖 | Xshell環(huán)境配置

    ?? 博客主頁(yè) : 小羊失眠啦 ?? 系列專欄 : C語(yǔ)言 、 Linux ??? 每日語(yǔ)錄 : 時(shí)間,都是公平的,不公平的,只是現(xiàn)在的自己,對(duì)未來(lái)的自己。 ?? 感謝大家點(diǎn)贊??收藏?評(píng)論?? 前些天發(fā)現(xiàn)了一個(gè)巨牛的人工智能學(xué)習(xí)網(wǎng)站,通俗易懂,風(fēng)趣幽默,忍不住分享一下給大家

    2024年02月08日
    瀏覽(92)
  • Linux中搭建和配置Apache服務(wù)器的詳細(xì)步驟

    Linux中搭建和配置Apache服務(wù)器的詳細(xì)步驟

    Apache是一款強(qiáng)大的開源Web服務(wù)器,廣泛用于搭建和托管網(wǎng)站。在Linux系統(tǒng)上,搭建和配置Apache服務(wù)器是一個(gè)常見(jiàn)的任務(wù),本文將提供詳細(xì)的步驟和示例代碼,幫助大家輕松完成這項(xiàng)任務(wù)。 首先,需要在Linux系統(tǒng)上安裝Apache服務(wù)器。具體命令因Linux發(fā)行版而異,以下是一些示例:

    2024年02月03日
    瀏覽(49)
  • Linux 服務(wù)器搭建配置,開發(fā)效率一飛沖天 - Centos 篇

    大家好,我是比特桃。最近白嫖了一臺(tái) Centos 云服務(wù)器,用來(lái)做日常開發(fā),特此記錄一下搭建配置的過(guò)程。 我之前有篇文章是基于 Ubuntu 的:Linux 服務(wù)器搭建配置,開發(fā)效率一飛沖天 - Ubuntu 篇 如同個(gè)人電腦一樣,每個(gè)人都有各自的喜好及需求。我個(gè)人用的所有終端,都遵循

    2024年02月11日
    瀏覽(19)
  • Jenkins 平臺(tái)搭建 | 為 Jenkins 配置 nginx 反向代理

    Jenkins 平臺(tái)搭建 | 為 Jenkins 配置 nginx 反向代理

    以?Centos7 系統(tǒng)為例,詳細(xì)記錄一下 Jenkins 搭建流程。 參考官網(wǎng):https://www.jenkins.io/doc/book/installing/linux/#red-hat-centos 從 redhat-stable yum 存儲(chǔ)庫(kù)中安裝 LTS(長(zhǎng)期支持)?版本,該版本較為穩(wěn)定。 當(dāng)首次訪問(wèn)新的 Jenkins 實(shí)例時(shí),系統(tǒng)會(huì)要求您使用自動(dòng)生成的密碼解鎖它。 瀏覽到 h

    2024年02月06日
    瀏覽(46)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包