站長資訊網
最全最豐富的資訊網站

如何在Debian 9上安裝Jenkins

Jenkins是一個開源可擴展自動化服務器,可用作簡單的CI服務器(持續集成)或CD集線器(持續交付)。在本教程中,我們將向您展示如何在運行Debian 9作為操作系統的Linux VPS上安裝Jenkins。

條件

要在服務器上運行Jenkins,您需要安裝Java。如果您沒有安裝Java,可以查看我們的教程,了解如何在Debian 9上安裝Java。此外,您還需要具有sudo權限的服務器或系統用戶的root訪問權限。

Jenkins可用于自動執行各種任務,從構建和測試到開發和部署軟件。它的功能可以擴展到數百個插件,同時您可以通過其Web界面進行配置。

Jenkins運行在不同的平臺和操作系統上。在Debian 9 VPS上,可以通過apt包管理器輕松安裝。

在Debian 9 VPS上安裝Jenkins

要在運行Debian 9作為操作系統的服務器上安裝Jenkins,您需要具有root訪問權限。如果您具有服務器的root訪問權限,則應通過SSH連接到服務器,并使用以下命令將已安裝的軟件更新到最新版本:

apt-get update
apt-get upgrade

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

接下來,我們將安裝穩定的Jenkins LTS版本,因此我們應該添加適當的存儲庫。 運行以下命令:

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’

一旦您再次添加存儲庫更新包索引:

apt-get update

最后,通過運行以下命令安裝Jenkins:

apt-get install jenkins

如果在安裝Jenkins時出現以下錯誤:

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

這意味著您沒有在Debian VPS上安裝Java。 返回先決條件部分,了解有關如何在計算機上安裝Java的說明。

在Debian 9上管理Jenkins

現在Jenkins的安裝已經完成,很高興知道如何管理Jenkins服務。 要啟動Jenkins服務,請在終端中運行以下命令:

systemctl start jenkins.service

要停止Jenkins服務,可以使用以下命令:

systemctl stop jenkins.service

要重新啟動該服務,可以運行以下命令:

systemctl restart jenkins.service

要檢查Jenkins服務的狀態,請運行以下命令:

systemctl status jenkins.service

如果此時Jenkins已啟動并運行在您的Linux VPS上,則輸出類似于下面的輸出:

# 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)

要在系統引導時啟用Jenkins服務,請運行以下命令:

systemctl enable jenkins.service

如果您希望在系統引導時禁用Jenkins,請運行以下命令:

systemctl disable jenkins.service

在Debian 9上訪問和配置Jenkins

Jenkins默認偵聽端口8080.如果您有另一個服務偵聽該端口,Jenkins將無法啟動。 在這種情況下,您需要編輯/etc/default/jenkins文件。

更換線
—-HTTP_PORT=8080—-


—-HTTP_PORT=8081—-

其中8081是您希望Jenkins收聽的端口號。 然后重啟Jenkins。

systemctl restart jenkins.service

現在打開您喜歡的Web瀏覽器并通過在搜索欄中鍵入服務器IP地址和端口號來訪問Jenkins Web界面。 該頁面將類似于下面的頁面。

如何在Debian 9上安裝Jenkins

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

cat /var/lib/jenkins/secrets/initialAdminPassword

輸入密碼,然后單擊繼續。 您現在可以繼續并安裝項目所需的插件。

如何在Debian 9上安裝Jenkins

在Debian 9上設置Jenkins

一個很好的起點是閱讀Jenkins用戶文檔,您可以在其中找到許多說明和用法示例。

PS。 如果您喜歡這篇關于如何在Debian 9上安裝Jenkins的帖子,請使用左側的按鈕在社交網絡上與您的朋友分享,或者只需在下面留言。 謝謝。

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

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
九九这里只有精品视频| 亚洲国产午夜精品理论片在线播放| 国产精品亚洲w码日韩中文| 99热精品在线观看| 亚洲国产精品18久久久久久| 久久国产精品99精品国产| 日韩一级精品视频在线观看| 国产精品va在线观看一| 久久只这里是精品66| 精品熟女少妇av免费久久| 久久精品国产亚洲| 香港黄页精品视频在线| 精品综合久久久久久98| 国产农村妇女毛片精品久久| 日韩视频一区二区| 精品日韩亚洲AV无码一区二区三区 | 久久精品无码av| 亚洲精品NV久久久久久久久久| 日韩精品专区在线影院重磅| 手机看片福利日韩国产| 中文字幕日韩高清版毛片| 日韩在线视频免费| 中文字幕日韩第十页在线观看| 日韩A∨精品日韩在线观看| 亚洲日韩国产精品乱| 凹凸精品视频分类国产品免费 | 国产国拍精品亚洲AV片| 国产午夜亚洲精品理论片不卡| 久久精品国产亚洲Aⅴ香蕉| 精品久久久久久国产三级| 精品无码久久久久久久久水蜜桃 | 久久综合精品视频| 亚洲国产精品无码久久久不卡| 久久国产精品成人免费| 久久精品中文字幕第一页| 特级精品毛片免费观看| 99久久99热精品免费观看国产| 黄床大片免费30分钟国产精品| 国产成人高清精品一区二区三区 | 国产精品原创巨作av| 国产日韩精品一区二区在线观看|