• Linux-Jenkins安装部署


    Jenkins简介:

         Jenkins只是一个平台,真正运作的都是插件。这就是jenkins流行的原因,因为jenkins什么插件都有 
    Hudson是Jenkins的前身,是基于Java开发的一种持续集成工具,用于监控程序重复的工作,Hudson后来被收购,成为商业版。后来创始人又写了一个jenkins,jenkins在功能上远远超过hudson

    常用的网站:

    官网:https://jenkins.io/

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

    安装环境:

    (1)CentOS 7
    (2)2G内存,50G磁盘
    (3)安装包:jdk-8u181-linux-x64.rpm jenkins-2.99-1.1.noarch.rpm 
    (4)禁用防火墙,关闭selinux

    此案例用到的软件:

    复制代码
    (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 
    1、安装JDK运行环境
    [root@master jenkins]# rpm -ivh jdk-8u181-linux-x64.rpm
    警告:jdk-8u181-linux-x64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID ec551f03: NOKEY
    准备中...                          ################################# [100%]
    正在升级/安装...
       1:jdk1.8-2000:1.8.0_181-fcs        ################################# [100%]
    Unpacking JAR files...
            tools.jar...
            plugin.jar...
            javaws.jar...
            deploy.jar...
            rt.jar...
            jsse.jar...
            charsets.jar...
            localedata.jar...
    2、安装jenkins
    [root@master jenkins]# rpm -ivh jenkins-2.99-1.1.noarch.rpm
    警告:jenkins-2.99-1.1.noarch.rpm: 头V4 DSA/SHA1 Signature, 密钥 ID d50582e6: NOKEY
    准备中...                          ################################# [100%]
    正在升级/安装...
       1:jenkins-2.99-1.1                 ################################# [100%]
    3、修改启动用户为root
    [root@master jenkins]#  vim /etc/sysconfig/jenkins
    JENKINS_USER="root"
    [root@master jenkins]# systemctl start jenkins

    浏览器访问:192.168.1.220:8080以下显示

     打开hudson.model.UpdateCenter.xml
    把http://updates.jenkins-ci.org/update-center.json改成http://mirror.xmission.com/jenkins/updates/update-center.json

    [root@master ~]# find / -name hudson.model.UpdateCenter.xml
    /var/lib/jenkins/hudson.model.UpdateCenter.xml
    [root@master ~]# vi /var/lib/jenkins/hudson.model.UpdateCenter.xml
    <?xml version='1.0' encoding='UTF-8'?>
    <sites>
      <site>
        <id>default</id>
        <url>http://mirror.xmission.com/jenkins/updates/update-center.json</url>
      </site>
    </sites>

    查看密码

    [root@master ~]# cat /var/lib/jenkins/secrets/initialAdminPassword
    9f711c1600774e04becc0615223224ea

     上个步骤执行成功后,会弹出下面的对话框,点击关闭即可

     开始使用Jenkins

     出现下面的界面,那么安装就成功了

     点击当前用户,进入配置界面

     点击设置

     

     

    部署Jenkins插件

    点击系统管理

     点击管理插件

     没有插件了

     在服务端直接安装插件

    [root@master ~]# tar xf jenkins-plugins.tar.gz 
    [root@master ~]# cd plugins/
    [root@master plugins]# ls -l |wc -l
    191
    [root@master plugins]# cp -a * /var/lib/jenkins/plugins/
    [root@master plugins]# ll /var/lib/jenkins/plugins/ |wc -l
    191
    [root@master plugins]# systemctl daemon-reload
    [root@master plugins]# systemctl restart jenkins

    再次查看web界面

     至此Jenkins就部署完成了。

    [root@master system]# /etc/rc.d/init.d/jenkins stop
    Stopping jenkins (via systemctl):  [  确定  ]
    [root@master system]# /etc/rc.d/init.d/jenkins start
    Starting jenkins (via systemctl):  [  确定  ]
  • 相关阅读:
    分布式-通信(NIO&BIO&网络模型&零拷贝)
    cmake构建和链接静态库与动态库
    ldd
    CMAKE_BUILD_TYPE
    C/CXX attribute
    ffmpeg使用说明(2):ffmpeg提取video,audio,yuv/rgb,PCM
    ffmpeg使用说明(1):ffmpeg帮助使用指南
    ffmpeg使用说明(0):ffmpeg/ffplay/ffprobe
    ffplay使用帮助说明
    书写log的艺术
  • 原文地址:https://www.cnblogs.com/liujunjun/p/12343271.html
Copyright © 2020-2023  润新知