• 03-安装配置jenkins


    一、安装部署jenkins

    1,上传软件包

    为了方便学习,本次给大家准备了百度云盘的安装包

    链接:https://pan.baidu.com/s/1_MKFVBdbdFaCsOTpU27f7g?pwd=q3lx 
    提取码:q3lx

    [root@jenkins ~]# rz -E

    [root@jenkins ~]# yum -y localinstall jenkins-2.361.4-1.1.noarch.rpm

    2,安装java环境

            由于jenkins是基于java开发的,所以需要安装jdk

    [root@jenkins ~]# yum -y install java-11

    3,启动jenkins

    [root@jenkins ~]# systemctl enable --now jenkins.service

    4,浏览器访问jenkins

    10.0.0.72:8080

    复制密码,登录jenkins

    /var/lib/jenkins/secrets/initialAdminPassword

    至此,安装部署jenkins就成功了;

    二、jenkins的插件安装

            jenkins的大部分功能,都是使用“插件”来完成的,所以我们需要下载、安装插件才能够使用它;

            安装插件的方式有两种,一种是在线下载,一种是直接准备好插件安装包,去解压;

    1,插件安装【方式一】本地上传插件包

            为了方便学习,我给大家准备了,我的多年收藏~在百度云盘

    · 下载软件包

    链接:https://pan.baidu.com/s/1WLNhmsuXlootXJ7GoGEyjQ?pwd=18tm 
    提取码:18tm

    · 解压插件包到jenkins插件目录

    [root@jenkins ~]# rz -E
    [root@jenkins ~]# ll
    -rw-r--r--  1 root root 108250480 Jul 14  2023 jenkins-2.361-plugins.tar.gz
    [root@jenkins ~]# tar xf jenkins-2.361-plugins.tar.gz -C /var/lib/jenkins/plugins/

    · 重启jenkins服务

    [root@jenkins ~]# systemctl restart jenkins.service

    · 浏览器刷新

    刷新之后,会让你重新登录

    账号:admin

    密码:

    /var/lib/jenkins/secrets/initialAdminPassword

    2,插件安装【方式二】在线下载

    · 修改下载源

            jenkins下载插件,默认是从jenkins国外官网下载,速度会很慢,因此,我们将下载源换成国内的下载源;

    [root@jenkins ~]# sed -i.bak 's#updates.jenkins.io/download#mirror.tuna.tsinghua.edu.cn/jenkins#g' /var/lib/jenkins/updates/default.json

    · 修改搜索引擎

            jenkins默认的搜索引擎使用的是谷歌浏览器,我们为了使用的便利与查询速度,我们换成百度的搜索引擎;

    [root@jenkins ~]# sed -i 's#www.google.com#www.baidu.com#g' /var/lib/jenkins/updates/default.json

    · 升级站点URL换成国内的源

            还是使用清华源

    【点击logo】-【系统管理】-【插件管理】-【高级】-【升级站点】

    三、修改jenkins的密码和时区

    1,修改密码

    【右上角admin】-【设置】-修改密码-【提交】

    2,修改时区

    【右上角admin】-【设置】-选择时区-【提交】

    至此,jenkins的基础配置就完成了;

  • 相关阅读:
    go的fasthttp学习
    排序——插入排序
    数据结构——线索二叉树(TBT)
    无涯教程-JavaScript - ISREF函数
    【面试题】Spring源码中的getBean()为什么需要对“&“进行处理?
    AndroidStudio 运行报错:Invalid keystore format
    如何使用飞书快捷指令无感记账,ios版
    ESP32 之 ESP-IDF 教学(十七)——组件依赖
    前端框架的发展史
    【TypeScript】深入学习TypeScript装饰器
  • 原文地址:https://blog.csdn.net/2302_79199605/article/details/136597239