Linux-Jenkins安裝部署

Jenkins 安裝及插件安裝

Jenkins簡介:php

     Jenkins只是一個平臺,真正運做的都是插件。這就是jenkins流行的緣由,由於jenkins什麼插件都有 
Hudson是Jenkins的前身,是基於Java開發的一種持續集成工具,用於監控程序重複的工做,Hudson後來被收購,成爲商業版。後來創始人又寫了一個jenkins,jenkins在功能上遠遠超過hudsonnode

經常使用的網站:linux

官網:https://jenkins.io/web

下載地址:http://updates.jenkins-ci.org/docker

安裝Jenkins

安裝環境:vim

1)CentOS 72)2G內存,50G磁盤
(3)安裝包:jdk-8u181-linux-x64.rpm jenkins-2.99-1.1.noarch.rpm 
(4)禁用防火牆,關閉selinux

此案例用到的軟件:ide

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

安裝步驟:工具

(1)安裝軟件jdk和jenkins網站

1、安裝JDK運行環境
[root@jenkins ~]# rpm -ivh jdk-8u181-linux-x64.rpm
2、安裝jenkins
[root@jenkins ~]# rpm -ivh jenkins-2.99-1.1.noarch.rpm
3、修改啓動用戶爲root
[root@jenkins ~]# vim /etc/sysconfig/jenkins
JENKINS_USER="root"
4、啓動jenkins並加入開機啓動
[root@jenkins ~]# systemctl start jenkins
[root@jenkins ~]# systemctl enable jenkins

啓動前查看該目錄是空的,啓動後會生成相應的文件
[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

(2)登陸web頁面進行安裝:http://ip:port  (默認端口8080)url

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

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

(4)將上面的 3629bbcd2c934badb5980ed67f1dd4f0複製到輸入框

(5)上個步驟執行成功後,會彈出下面的對話框,點擊關閉便可

(6)開始使用Jenkins

(7)出現下面的界面,那麼安裝就成功了

修改密碼

(1)點擊當前用戶,進入配置界面

(2)點擊設置

(3)修改密碼

(4)點擊註銷

(5)使用新密碼登陸Jenkins

部署Jenkins插件

(1)點擊系統管理

 

(2)點擊管理插件

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

(4)能夠在webUI界面直接安裝插件

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

[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個
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服務
Restarting jenkins (via systemctl):                        [  肯定  ]
[root@jenkins download]#

(6)再次查看web界面

 

至此Jenkins就部署完成了。

相關文章
相關標籤/搜索