溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Linux系統(tǒng)中如何安裝Jenkins

發(fā)布時(shí)間:2022-01-24 14:55:01 來(lái)源:億速云 閱讀:194 作者:清風(fēng) 欄目:開(kāi)發(fā)技術(shù)

這篇“Linux系統(tǒng)中如何安裝Jenkins”文章,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要參考一下,對(duì)于“Linux系統(tǒng)中如何安裝Jenkins”,小編整理了以下知識(shí)點(diǎn),請(qǐng)大家跟著小編的步伐一步一步的慢慢理解,接下來(lái)就讓我們進(jìn)入主題吧。

Jenkins是一個(gè)開(kāi)源軟件項(xiàng)目,是基于Java開(kāi)發(fā)的一種持續(xù)集成工具,用于監(jiān)控持續(xù)重復(fù)的工作,旨在提供一個(gè)開(kāi)放易用的軟件平臺(tái),使軟件項(xiàng)目可以進(jìn)行持續(xù)集成。

Linux系統(tǒng)中如何安裝Jenkins

Jenkins簡(jiǎn)介:

  • Jenkins是一個(gè)開(kāi)源的、提供友好操作界面的持續(xù)集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持續(xù)、自動(dòng)的構(gòu)建/測(cè)試軟件項(xiàng)目、監(jiān)控外部任務(wù)的運(yùn)行(這個(gè)比較抽象,暫且寫(xiě)上,不做解釋?zhuān)?/p>

  • Jenkins用Java語(yǔ)言編寫(xiě),可在Tomcat等流行的servlet容器中運(yùn)行,也可獨(dú)立運(yùn)行。通常與版本管理工具(SCM)、構(gòu)建工具結(jié)合使用。

  • 常用的版本控制工具有SVN、GIT,構(gòu)建工具有Maven、Ant、Gradle。

安裝Jenkins

安裝環(huán)境:

 (1)CentOS 7
 (2)2G內(nèi)存,50G磁盤(pán)
 (3)安裝包:jdk-8u181-linux-x64.rpm jenkins-2.99-1.1.noarch.rpm
 (4)禁用防火墻,關(guān)閉selinux

此案例用到的軟件:

Linux系統(tǒng)中如何安裝Jenkins

 (1)JDK軟件包
 jdk-8u181-linux-x64.rpm
 鏈接:https://pan.baidu.com/s/1QeNSXcYpelRVrjE7A7yzBw     提取碼:59xg
 (2)Jenkins軟件包
 jenkins-2.99-1.1.noarch.rpm
 鏈接:https://pan.baidu.com/s/180EyslbPG5z6OWBku1wQzA     提取碼:ywi3
 (3)Jenkins插件包
 jenkins-plugins.tar.gz
 鏈接:https://pan.baidu.com/s/1wrZfwJXhNwkO4rdxoHzCMQ     提取碼:394m

Linux系統(tǒng)中如何安裝Jenkins

安裝步驟:

(1)安裝軟件jdk和jenkins

Linux系統(tǒng)中如何安裝Jenkins

 1、安裝JDK運(yùn)行環(huán)境
 [root@jenkins ~]# rpm -ivh jdk-8u181-linux-x64.rpm
 2、安裝jenkins
 [root@jenkins ~]# rpm -ivh jenkins-2.99-1.1.noarch.rpm
 3、修改啟動(dòng)用戶為root
 [root@jenkins ~]# vim /etc/sysconfig/jenkins
 JENKINS_USER="root"
 4、啟動(dòng)jenkins并加入開(kāi)機(jī)啟動(dòng)
 [root@jenkins ~]# systemctl start jenkins
 [root@jenkins ~]# systemctl enable jenkins
 
 啟動(dòng)前查看該目錄是空的,啟動(dòng)后會(huì)生成相應(yīng)的文件
 [root@jenkins ~]# ll /var/lib/jenkins/
 總用量 44
 -rw------- 1 jenkins jenkins 1819 3月  27 09:04 config.xml
 -rw-r--r-- 1 jenkins jenkins   29 3月  27 10:09 failed-boot-attempts.txt
 -rw------- 1 jenkins jenkins  156 3月  27 09:04 hudson.model.UpdateCenter.xml
 -rw------- 1 jenkins jenkins 1712 3月  26 10:04 identity.key.enc
 -rw------- 1 jenkins jenkins   94 3月  26 10:04 jenkins.CLI.xml
 -rw-r--r-- 1 jenkins jenkins    4 3月  26 10:04 jenkins.install.UpgradeWizard.state
 drwxr-xr-x 2 jenkins jenkins    6 3月  26 10:04 jobs
 drwxr-xr-x 3 jenkins jenkins   19 3月  26 10:04 logs
 -rw------- 1 jenkins jenkins  907 3月  27 09:04 nodeMonitors.xml
 drwxr-xr-x 2 jenkins jenkins    6 3月  26 10:04 nodes
 drwxr-xr-x 2 jenkins jenkins    6 3月  26 10:04 plugins
 -rw------- 1 jenkins jenkins  129 3月  27 10:07 queue.xml
 -rw------- 1 jenkins jenkins  129 3月  26 12:23 queue.xml.bak
 -rw------- 1 jenkins jenkins   64 3月  26 10:04 secret.key
 -rw-r--r-- 1 jenkins jenkins    0 3月  26 10:04 secret.key.not-so-secret
 drwx------ 4 jenkins jenkins 4096 3月  26 10:04 secrets
 drwxr-xr-x 2 jenkins jenkins  100 3月  26 10:04 updates
 drwxr-xr-x 2 jenkins jenkins   24 3月  26 10:04 userContent
 drwxr-xr-x 3 jenkins jenkins   19 3月  26 10:04 users

Linux系統(tǒng)中如何安裝Jenkins

(2)登錄web頁(yè)面進(jìn)行安裝:http://ip:port  (默認(rèn)端口8080)

Linux系統(tǒng)中如何安裝Jenkins

(3)根據(jù)界面的提示信息去服務(wù)端查看密碼并輸入

 [root@jenkens ~]# cat /var/lib/jenkins/secrets/initialAdminPassword
 3629bbcd2c934badb5980ed67f1dd4f0

(4)將上面的 3629bbcd2c934badb5980ed67f1dd4f0復(fù)制到輸入框

Linux系統(tǒng)中如何安裝Jenkins

(5)上個(gè)步驟執(zhí)行成功后,會(huì)彈出下面的對(duì)話框,點(diǎn)擊關(guān)閉即可

Linux系統(tǒng)中如何安裝Jenkins

(6)開(kāi)始使用Jenkins

Linux系統(tǒng)中如何安裝Jenkins

(7)出現(xiàn)下面的界面,那么安裝就成功了

Linux系統(tǒng)中如何安裝Jenkins

修改密碼#

(1)點(diǎn)擊當(dāng)前用戶,進(jìn)入配置界面

Linux系統(tǒng)中如何安裝Jenkins

(2)點(diǎn)擊設(shè)置

Linux系統(tǒng)中如何安裝Jenkins

(3)修改密碼

Linux系統(tǒng)中如何安裝Jenkins

(4)點(diǎn)擊注銷(xiāo)

Linux系統(tǒng)中如何安裝Jenkins

(5)使用新密碼登錄Jenkins

Linux系統(tǒng)中如何安裝Jenkins

部署Jenkins插件#

(1)點(diǎn)擊系統(tǒng)管理

Linux系統(tǒng)中如何安裝Jenkins

(2)點(diǎn)擊管理插件

Linux系統(tǒng)中如何安裝Jenkins

(3)查看Jenkins已安裝的插件

Linux系統(tǒng)中如何安裝Jenkins

(4)可以在webUI界面直接安裝插件

Linux系統(tǒng)中如何安裝Jenkins

(5)在服務(wù)端直接安裝插件

Linux系統(tǒng)中如何安裝Jenkins

 [root@jenkins download]# ll
 總用量 160580
 -rw-r--r-- 1 root root 164431230 3月  27 11:12 jenkins-plugins.tar.gz
 [root@jenkins download]#
 [root@jenkins download]# ll /var/lib/jenkins/plugins/          #查看Jenkins插件包的目錄
 總用量 0
 [root@jenkins download]# tar xf jenkins-plugins.tar.gz         #解壓Jenkins插件包
 [root@jenkins download]#
 [root@jenkins download]# ll
 總用量 160592
 -rw-r--r--  1 root    root    164431230 3月  27 11:12 jenkins-plugins.tar.gz
 drwxr-xr-x 97 jenkins jenkins      8192 12月  8 2017 plugins
 [root@jenkins download]#
 [root@jenkins download]# ll plugins/ |wc -l                    #插件包共有191個(gè)
 191
 [root@jenkins download]#
 [root@jenkins download]# cp -a plugins/* /var/lib/jenkins/plugins/        #解壓后的文件拷貝到Jenkins存放插件包的目錄
 [root@jenkins download]#
 [root@jenkins download]# ll /var/lib/jenkins/plugins/ |wc -l
 191
 [root@jenkins download]#
 [root@jenkins download]# /etc/init.d/jenkins restart            #重啟Jenkins服務(wù)
 Restarting jenkins (via systemctl):                        [  確定  ]
 [root@jenkins download]#

Linux系統(tǒng)中如何安裝Jenkins

(6)再次查看web界面

Linux系統(tǒng)中如何安裝Jenkins

Linux有哪些版本

Linux的版本有:Deepin、UbuntuKylin、Manjaro、LinuxMint、Ubuntu等版本。其中Deepin是國(guó)內(nèi)發(fā)展最好的Linux發(fā)行版之一;UbuntuKylin是基于Ubuntu的衍生發(fā)行版;Manjaro是基于Arch的Linux發(fā)行版;LinuxMint默認(rèn)的Cinnamon桌面類(lèi)似Windows XP簡(jiǎn)單易用;Ubuntu則是以桌面應(yīng)用為主的Linux操作系統(tǒng)。

以上是“Linux系統(tǒng)中如何安裝Jenkins”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問(wèn)一下細(xì)節(jié)
推薦閱讀:
  1. jenkins 安裝
  2. jenkins安裝

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI