亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長(zhǎng)資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    如何在Debian 9上安裝Jenkins

    Jenkins是一個(gè)開(kāi)源可擴(kuò)展自動(dòng)化服務(wù)器,可用作簡(jiǎn)單的CI服務(wù)器(持續(xù)集成)或CD集線器(持續(xù)交付)。在本教程中,我們將向您展示如何在運(yùn)行Debian 9作為操作系統(tǒng)的Linux VPS上安裝Jenkins。

    條件

    要在服務(wù)器上運(yùn)行Jenkins,您需要安裝Java。如果您沒(méi)有安裝Java,可以查看我們的教程,了解如何在Debian 9上安裝Java。此外,您還需要具有sudo權(quán)限的服務(wù)器或系統(tǒng)用戶的root訪問(wèn)權(quán)限。

    Jenkins可用于自動(dòng)執(zhí)行各種任務(wù),從構(gòu)建和測(cè)試到開(kāi)發(fā)和部署軟件。它的功能可以擴(kuò)展到數(shù)百個(gè)插件,同時(shí)您可以通過(guò)其Web界面進(jìn)行配置。

    Jenkins運(yùn)行在不同的平臺(tái)和操作系統(tǒng)上。在Debian 9 VPS上,可以通過(guò)apt包管理器輕松安裝。

    在Debian 9 VPS上安裝Jenkins

    要在運(yùn)行Debian 9作為操作系統(tǒng)的服務(wù)器上安裝Jenkins,您需要具有root訪問(wèn)權(quán)限。如果您具有服務(wù)器的root訪問(wèn)權(quán)限,則應(yīng)通過(guò)SSH連接到服務(wù)器,并使用以下命令將已安裝的軟件更新到最新版本:

    apt-get update
    apt-get upgrade

    這將更新軟件包索引,并將軟件更新為可用的最新版本。

    接下來(lái),我們將安裝穩(wěn)定的Jenkins LTS版本,因此我們應(yīng)該添加適當(dāng)?shù)拇鎯?chǔ)庫(kù)。 運(yùn)行以下命令:

    wget -q -O – https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add –
    sh -c ‘echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list’

    一旦您再次添加存儲(chǔ)庫(kù)更新包索引:

    apt-get update

    最后,通過(guò)運(yùn)行以下命令安裝Jenkins:

    apt-get install jenkins

    如果在安裝Jenkins時(shí)出現(xiàn)以下錯(cuò)誤:

    host jenkins[2747]: ERROR: No Java executable found in current PATH: /bin:/usr/bin:/sbin:/usr/sbin
    host jenkins[2747]: If you actually have java installed on the system make sure the executable is in the aforementioned path and that ‘type -p java’ returns the java executable path
    host systemd[1]: jenkins.service: Control process exited, code=exited status=1

    這意味著您沒(méi)有在Debian VPS上安裝Java。 返回先決條件部分,了解有關(guān)如何在計(jì)算機(jī)上安裝Java的說(shuō)明。

    在Debian 9上管理Jenkins

    現(xiàn)在Jenkins的安裝已經(jīng)完成,很高興知道如何管理Jenkins服務(wù)。 要啟動(dòng)Jenkins服務(wù),請(qǐng)?jiān)诮K端中運(yùn)行以下命令:

    systemctl start jenkins.service

    要停止Jenkins服務(wù),可以使用以下命令:

    systemctl stop jenkins.service

    要重新啟動(dòng)該服務(wù),可以運(yùn)行以下命令:

    systemctl restart jenkins.service

    要檢查Jenkins服務(wù)的狀態(tài),請(qǐng)運(yùn)行以下命令:

    systemctl status jenkins.service

    如果此時(shí)Jenkins已啟動(dòng)并運(yùn)行在您的Linux VPS上,則輸出類(lèi)似于下面的輸出:

    # systemctl status jenkins.service
    ● jenkins.service – LSB: Start Jenkins at boot time
      Loaded: loaded (/etc/init.d/jenkins; generated; vendor preset: enabled)
      Active: active (exited) since Mon 2018-09-10 11:24:25 CDT; 2min 35s ago
        Docs: man:systemd-sysv-generator(8)

    要在系統(tǒng)引導(dǎo)時(shí)啟用Jenkins服務(wù),請(qǐng)運(yùn)行以下命令:

    systemctl enable jenkins.service

    如果您希望在系統(tǒng)引導(dǎo)時(shí)禁用Jenkins,請(qǐng)運(yùn)行以下命令:

    systemctl disable jenkins.service

    在Debian 9上訪問(wèn)和配置Jenkins

    Jenkins默認(rèn)偵聽(tīng)端口8080.如果您有另一個(gè)服務(wù)偵聽(tīng)該端口,Jenkins將無(wú)法啟動(dòng)。 在這種情況下,您需要編輯/etc/default/jenkins文件。

    更換線
    —-HTTP_PORT=8080—-


    —-HTTP_PORT=8081—-

    其中8081是您希望Jenkins收聽(tīng)的端口號(hào)。 然后重啟Jenkins。

    systemctl restart jenkins.service

    現(xiàn)在打開(kāi)您喜歡的Web瀏覽器并通過(guò)在搜索欄中鍵入服務(wù)器IP地址和端口號(hào)來(lái)訪問(wèn)Jenkins Web界面。 該頁(yè)面將類(lèi)似于下面的頁(yè)面。

    如何在Debian 9上安裝Jenkins

    如果這是您在屏幕上看到的內(nèi)容,則表示您需要解鎖Jenkins。 您可以在/var/lib/jenkins/secrets/initialAdminPassword 文件中找到解鎖Jenkins的密碼。

    cat /var/lib/jenkins/secrets/initialAdminPassword

    輸入密碼,然后單擊繼續(xù)。 您現(xiàn)在可以繼續(xù)并安裝項(xiàng)目所需的插件。

    如何在Debian 9上安裝Jenkins

    在Debian 9上設(shè)置Jenkins

    一個(gè)很好的起點(diǎn)是閱讀Jenkins用戶文檔,您可以在其中找到許多說(shuō)明和用法示例。

    PS。 如果您喜歡這篇關(guān)于如何在Debian 9上安裝Jenkins的帖子,請(qǐng)使用左側(cè)的按鈕在社交網(wǎng)絡(luò)上與您的朋友分享,或者只需在下面留言。 謝謝。

    局域網(wǎng)內(nèi)利用GitLab+Jenkins自動(dòng)生成GitBook并發(fā)布(Nginx)  https://www.linuxidc.com/Linux/2016-05/131136.htm
    Linux+Git+Maven+Jenkins+Neuxs自動(dòng)化編譯環(huán)境搭建 https://www.linuxidc.com/Linux/2016-02/128652.htm
    CentOS6安裝Jenkins  https://www.linuxidc.com/Linux/2016-05/131365.htm
    Jenkins服務(wù)器搭建指南-官方文檔翻譯整理  https://www.linuxidc.com/Linux/2017-10/147281.htm
    使用Jenkins配置Git+Maven的自動(dòng)化構(gòu)建 https://www.linuxidc.com/Linux/2016-02/128641.htm
    Jenkins+Maven+Git搭建持續(xù)集成和自動(dòng)化部署的配置手記 https://www.linuxidc.com/Linux/2015-06/118606.htm
    Jenkins的分布式構(gòu)建及部署——節(jié)點(diǎn)  https://www.linuxidc.com/Linux/2015-05/116903.htm
    使用Jenkins 自動(dòng)部署發(fā)布  https://www.linuxidc.com/Linux/2017-04/143257.htm
    CentOS 7.4下部署GitLab+Jenkins持續(xù)集成環(huán)境  https://www.linuxidc.com/Linux/2018-06/152768.htm
    Jenkins的安裝和構(gòu)建一個(gè)Maven項(xiàng)目 https://www.linuxidc.com/Linux/2018-05/152155.htm
    Jenkins+Maven+Tomcat+SVN+Apache項(xiàng)目持續(xù)集成詳解 https://www.linuxidc.com/Linux/2018-03/151352.htm

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)