免费在线a视频-免费在线观看a视频-免费在线观看大片影视大全-免费在线观看的视频-色播丁香-色播基地

Jenkins 安裝——詳細(xì)步驟

:2018年12月11日 whale_life
分享到:

Jenkins是一個(gè)CI工具,前身是hudson,可以根據(jù)設(shè)定持續(xù)定期編譯,運(yùn)行響應(yīng)代碼,將結(jié)果可以發(fā)送至郵件,或展示成報(bào)告;Jenkins是一個(gè)可以持續(xù)集成,持續(xù)交付,持續(xù)部署的自動化工具;   ...

Jenkins是一個(gè)CI工具,前身是hudson,可以根據(jù)設(shè)定持續(xù)定期編譯,運(yùn)行響應(yīng)代碼,將結(jié)果可以發(fā)送至郵件,或展示成報(bào)告;
Jenkins是一個(gè)可以持續(xù)集成,持續(xù)交付,持續(xù)部署的自動化工具;
    持續(xù)集成:開發(fā)者可以頻繁的將代碼發(fā)送至主干,并進(jìn)行自動化測試;
    持續(xù)交付:在持續(xù)集成的基礎(chǔ)上,將代碼部署到預(yù)生產(chǎn)環(huán)境;
    持續(xù)部署:隨時(shí)deliver給客戶,并且是自動化的;
Jenkins具有如下有點(diǎn):
    1.更友好的用戶界面;
    2.開源項(xiàng)目擁有大批的plugin;
    3.有好的用戶界面使得學(xué)習(xí)成本降低;
    4.CI工具,隨時(shí)deliver給用戶,自動化部署;
Jenkins 安裝可以有很多種方式,我個(gè)人使用的是yum安裝,所以我重點(diǎn)介紹一下yum安裝;
首先我們先進(jìn)入jenkins官網(wǎng),查看一下Download,選擇LTS版本的安裝步驟
具體代碼在圖下附上;
Jenkins 安裝——詳細(xì)步驟_安裝
Jenkins 安裝——詳細(xì)步驟_安裝_02
Jenkins 安裝——詳細(xì)步驟_安裝_03
Jenkins 安裝——詳細(xì)步驟_Jenkins_04
[root@slave1 ~]# wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
[root@slave1 ~]# rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
[root@slave1 ~]# yum clean all
[root@slave1 ~]# yum makecache
[root@slave1 ~]# yum install jenkins
[root@slave1 ~]# systemctl enable jenkins
[root@slave1 ~]# systemctl start jenkins
[root@slave1 ~]# rpm -ql jenkins
/etc/init.d/jenkins
/etc/logrotate.d/jenkins
/etc/sysconfig/jenkins
/usr/lib/jenkins
/usr/lib/jenkins/jenkins.war
/usr/sbin/rcjenkins
/var/cache/jenkins
/var/lib/jenkins
/var/log/jenkin
    1.
    2.
    3.
    4.
    5.
    6.
    7.
    8.
    9.
    10.
    11.
    12.
    13.
    14.
    15.
    16.
    17.
安裝jenkins,其工作目錄為/usr/lib/jenkins;
查看8080端口是否啟動:
[root@slave1 ~]# ss -tnl
State       Recv-Q Send-Q  Local Address:Port                 Peer Address:Port             
LISTEN      0      128                 *:111                             *:*                 
LISTEN      0      128                 *:80                              *:*                 
LISTEN      0      5       192.168.122.1:53                              *:*                 
LISTEN      0      128                 *:22                              *:*                 
LISTEN      0      128         127.0.0.1:631                             *:*                 
LISTEN      0      100         127.0.0.1:25                              *:*                 
LISTEN      0      128         127.0.0.1:6010                            *:*                 
LISTEN      0      128         127.0.0.1:6011                            *:*                 
LISTEN      0      128         127.0.0.1:6012                            *:*                 
LISTEN      0      128                :::111                            :::*                 
LISTEN      0      50                 :::8080                           :::*                 
LISTEN      0      128                :::80                             :::*                 
LISTEN      0      128                :::22                             :::*                 
LISTEN      0      128               ::1:631                            :::*                 
LISTEN      0      100               ::1:25                             :::*                 
LISTEN      0      128               ::1:6010                           :::*                 
LISTEN      0      128               ::1:6011                           :::*                 
LISTEN      0      128               ::1:6012                           :::*
    1.
    2.
    3.
    4.
    5.
    6.
    7.
    8.
    9.
    10.
    11.
    12.
    13.
    14.
    15.
    16.
    17.
    18.
    19.
    20.
安裝前準(zhǔn)備工作:
    安裝JDK環(huán)境,去Oracle官網(wǎng)下載步驟在我 上一篇博客;
    jdk在oracle官網(wǎng)下載的jdk-8u121-linux-x64.tar.gz
        安裝jdk1.8以后的版本,jdk-8u191也可以;
[root@slave1 ~]# tar -xf jdk-8u121-linux-x64.tar.gz
[root@slave1 ~]# mv jdk1.8.0_121  /usr/local/
[root@slave1 ~]# cd /usr/local/
[root@slave1 ~]# ln -sv jdk1.8.0_121/ jdk1.8
[root@slave1 ~]# vim /etc/profile.d/java.sh
[root@slave1 ~]# cat /etc/profile.d/java.sh
export PATH=$PATH:/usr/local/java1.8/bin
[root@slave1 ~]# source /etc/profile.d/java.sh
    1.
    2.
    3.
    4.
    5.
    6.
    7.
    8.
    2.安裝maven環(huán)境;
        也是在maven官網(wǎng)下載的,可以 點(diǎn)此下載;
[root@slave1 ~]# tar -xf apache-maven-3.6.0-bin.tar.gz
[root@slave1 ~]# mv apache-maven-3.6.0  /usr/local/
[root@slave1 ~]# cd /usr/local/
[root@slave1 ~]# ln -sv apache-maven-3.6.0/ maven
[root@slave1 ~]# vim /etc/profile.d/maven.sh
[root@slave1 ~]# cat /etc/profile.d/maven.sh
export PATH=$PATH:/usr/local/maven/bin
[root@slave1 ~]# source /etc/profile.d/maven.sh
    1.
    2.
    3.
    4.
    5.
    6.
    7.
    8.
敲黑板,劃重點(diǎn):
    我們下載的是tar包,解壓之后我們的家目錄為/usr/local/$NAME;因?yàn)閖enkins后邊的全局配置需要填寫jdk家目錄和maven家目錄;
1.在瀏覽器訪問本機(jī)IP:8080,其密碼為/var/lib/jenkins/secrets/initialAdminPassword內(nèi)容;
有可能會卡在這個(gè)界面,我們在主機(jī)上重啟jenkins即可;
[root@slave1 ~]# systemctl restart jenkins
    1.
Jenkins 安裝——詳細(xì)步驟_安裝_05
2.在/var/lib/jenkins/secrets/initialAdminPassword中查看登錄密碼;
[root@slave1 ~]# cat /var/lib/jenkins/secrets/initialAdminPassword
5a359f28d4f94c52a504678914c343fe
Jenkins 安裝——詳細(xì)步驟_安裝_06
Jenkins 安裝——詳細(xì)步驟_安裝_07
3.選擇continue之后,我們選擇跳過插件(skip plugin installations)安裝;
Jenkins 安裝——詳細(xì)步驟_安裝_08
4.創(chuàng)建登錄用戶;
Jenkins 安裝——詳細(xì)步驟_安裝_09
5.選擇默認(rèn)即可,安裝完成;
Jenkins 安裝——詳細(xì)步驟_Jenkins_10
Jenkins 安裝——詳細(xì)步驟_Jenkins_11
6.顯示jenkins界面;
Jenkins 安裝——詳細(xì)步驟_安裝_12
7.選擇系統(tǒng)管理->全局安全配置,勾選上Allow anonymous read access允許匿名訪問;
Jenkins 安裝——詳細(xì)步驟_Jenkins_13
8.打開系統(tǒng)配置->全局工具配置;
       安裝jdk和maven,并且寫上對應(yīng)的家目錄,不要選上自動安裝,建議去官網(wǎng)下載tar包,版本兼容性會更好,參考我上邊的設(shè)置;
maven的家目錄用mvn命令就可以查到;
[root@master ~]# mvn -v
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-25T02:41:47+08:00)
Maven home: /usr/local/maven
Java version: 1.8.0_131, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-693.el7.x86_64", arch: "amd64", family: "unix"
    1.
    2.
    3.
    4.
    5.
    6.
java的家目錄我設(shè)置的是/usr/local/jdk1.8
Jenkins 安裝——詳細(xì)步驟_安裝_14
9.重啟jenkins,讀取配置;
[root@slave1 ~]# systemctl restart jenkins
    1.
Jenkins 安裝——詳細(xì)步驟_安裝_15
10.進(jìn)入jenkins;
Jenkins 安裝——詳細(xì)步驟_Jenkins_16
11.安裝相對應(yīng)的git,ssh,gitlab等插件;
       系統(tǒng)管理->插件管理 (如果出現(xiàn)堆棧錯(cuò)誤,無法顯示插件,翻到最后有解決辦法)
Jenkins 安裝——詳細(xì)步驟_Jenkins_17
12.查看安裝好的插件;
Jenkins 安裝——詳細(xì)步驟_Jenkins_18
Jenkins 安裝——詳細(xì)步驟_Jenkins_19
Jenkins 安裝——詳細(xì)步驟_安裝_20
至此,我們的jenkins安裝步驟已經(jīng)完成;
注意:
       在安裝插件的時(shí)候,很可能遇到如下問題,出現(xiàn)堆棧錯(cuò)誤,無法找到插件;
Jenkins 安裝——詳細(xì)步驟_Jenkins_21
jenkins plugin提示: Update information obtained: 不可用 ago;
出現(xiàn)堆棧錯(cuò)誤;
我們將/var/lib/jenkins/hudson.model.UpdateCenter.xml文件內(nèi)容中的https://updates.jenkins.io/update-center.json改為http://updates.jenkins.io/update-center.json即可;即為https協(xié)議改為http協(xié)議;然后我們重啟一下jenkins,插件即可正常搜索訪問;
 
[root@master ~]# cat /var/lib/jenkins/hudson.model.UpdateCenter.xml
<?xml version='1.1' encoding='UTF-8'?>
<sites>
  <site>
    <id>default</id>
    <url>https://updates.jenkins.io/update-center.json</url>
  </site>
</sites>[root@master ~]#
[root@master ~]#
[root@master ~]#
[root@master ~]# vim /var/lib/jenkins/hudson.model.UpdateCenter.xml
[root@master ~]# cat /var/lib/jenkins/hudson.model.UpdateCenter.xml
<?xml version='1.1' encoding='UTF-8'?>
<sites>
  <site>
    <id>default</id>
    <url>http://updates.jenkins.io/update-center.json</url>
  </site>
[root@master ~]# systemctl restart jenkins
-----------------------------------
?著作權(quán)歸作者所有:來自51CTO博客作者whale_life的原創(chuàng)作品,請聯(lián)系作者獲取轉(zhuǎn)載授權(quán),否則將追究法律責(zé)任
Jenkins 安裝——詳細(xì)步驟
https://blog.51cto.com/liujingyu/2328995

[我要糾錯(cuò)]
[編輯:宋聰喬 &發(fā)表于江蘇]
關(guān)鍵詞: Jenkins 一個(gè) 工具 前身 hudson

來源:本文內(nèi)容搜集或轉(zhuǎn)自各大網(wǎng)絡(luò)平臺,并已注明來源、出處,如果轉(zhuǎn)載侵犯您的版權(quán)或非授權(quán)發(fā)布,請聯(lián)系小編,我們會及時(shí)審核處理。
聲明:江蘇教育黃頁對文中觀點(diǎn)保持中立,對所包含內(nèi)容的準(zhǔn)確性、可靠性或者完整性不提供任何明示或暗示的保證,不對文章觀點(diǎn)負(fù)責(zé),僅作分享之用,文章版權(quán)及插圖屬于原作者。

點(diǎn)個(gè)贊
0
踩一腳
0

您在閱讀:Jenkins 安裝——詳細(xì)步驟

Copyright©2013-2025 ?JSedu114 All Rights Reserved. 江蘇教育信息綜合發(fā)布查詢平臺保留所有權(quán)利

蘇公網(wǎng)安備32010402000125 蘇ICP備14051488號-3技術(shù)支持:南京博盛藍(lán)睿網(wǎng)絡(luò)科技有限公司

南京思必達(dá)教育科技有限公司版權(quán)所有   百度統(tǒng)計(jì)

主站蜘蛛池模板: 一区二区三区在线免费视频 | 欧美一二三区视频 | 日韩精品视频免费在线观看 | 老妇女人一级毛片 | 日韩激情视频网站 | 一级毛片免费毛片一级毛片免费 | 18p爽视频在线观看免费 | 免费看色网站 | 成人男女18免费o | 一区二区三区欧美视频 | 亚洲欧洲日产国码在线观看 | 国产a一级毛片午夜剧院 | 免费观看的毛片 | 亚洲人成网站在线播放942一 | 色性视频| 国产高清一区二区三区免费视频 | 亚洲欧美香蕉在线日韩精选 | 国产午夜精品一区二区 | 奇米一区二区 | 美女鲜嫩bbbb | 成人精品国产 | 免费老色鬼永久视频网站 | 在线日韩亚洲 | 日日艹| 亚洲欧美日韩国产 | 91视频最新网址 | 欧美高清无砖专区欧美精品 | 99精品在线免费 | 久久综合给会久久狠狠狠 | 国产精品视频无圣光一区 | 自偷自偷自亚洲首页精品 | 国产羞羞的视频在线观看免费 | 国产精品成人久久久 | 欧美一区二区三区免费不卡 | 狠狠综合久久久久综合 | 黄色福利小视频 | 香港经典a毛片免费观看爽爽影院 | 午夜视频一区二区 | 亚洲综合男人的天堂色婷婷 | 午夜啪啪剧院 | 欧美一区二区三区不卡免费 |
最熱文章
最新文章
  • 阿里云上云鉅惠,云產(chǎn)品享最低成本,有需要聯(lián)系,
  • 卡爾蔡司鏡片優(yōu)惠店,鏡片價(jià)格低
  • 蘋果原裝手機(jī)殼