• linux CentOS7.6安装jenkins(小白版本)


    前言

    本人是一个前端开发者,由于有时候需要发版自己的东西,所以想搞一个Jenkins玩玩,看了网上好多教程,但是都不是针对小白的,比如linux怎么输入,怎么结束,自己也是搞了好久踩了好多坑 所以记录一下 给小白必坑

    注意

    这里我有必要提一下,我之前按照网上来的 版本都是老版本的( jdk和jenkins都是老的) 然后到jenkins安装插件的时候说要新版本的才能跑起来。。。所以之后要是按照步骤跑不起来可以把Jenkins和jdk安装新版本的就行了,含泪写下,都是踩坑过来的。。。

    环境

    环境的话倒是没啥特别要准备的,因为后续会带着一起做,但是前提你要有一个服务器,该文章的所有操作全是在服务器上操作的,本文示例服务器是CentOS7.6

    安装步骤

    第一步: 安装JDK

    因为Jenkins是基于java写的所以要依赖JDK,不用担心你不懂java,跟着步骤走就行

    yum install java-11-openjdk* -y
    
    • 1

    第二步:安装Jenkins

    2.1 下载

     wget https://repo.huaweicloud.com/jenkins/redhat-stable/jenkins-2.361.1-1.1.noarch.rpm
    
    • 1

    2.2 解压

    rpm -ivh jenkins-2.361.1-1.1.noarch.rpm
    
    • 1

    2.3 修改Jenkins配置

    这里要将Jekins的用户改为root,当然也可以改为其他的用户,不过你要新建一个,小白的话就改为root就行,端口修改的话,在后面我补充了

    1.vi /etc/sysconfig/jenkins
    2.英文输入法状态下按i键 进行输入  
    
    3.找到JENKINS_USER 更改值为root
    4.按esc键盘 退出输入
    5.英文输入法状态下按住 :  然后输入wq
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    第三步:启动Jenkins

    systemctl start jenkins 
    
    • 1

    第四步:浏览器输入

    xxx表示服务器的ip 端口号如果该了的话就用改过的没改的话就用8080

    浏览器输入 xxx.xxx.xxx:7777 
    
    • 1

    看到如下 莫慌 跟着走
    在这里插入图片描述
    在你的服务器输入以下命令,你会拿到一个密码 输入进去,点击继续就行

    cat /var/lib/jenkins/secrets/initialAdminPassword
    
    • 1

    第五步:初始化

    点击继续后,会看到如下的页面,根据图片步骤来即可
    在这里插入图片描述
    接下来会看到如下页面 跟着指引走

    在这里插入图片描述
    然后会看到如下页面,你可以创建一个管理员用户,名字和密码自定义就行,,然后点击保存并完成
    在这里插入图片描述
    之后继续点击保存并完成
    在这里插入图片描述

    第六步:插件的安装

    因为Jenkins默认下载路径是他的官网,由于我们在国内(原因你懂的),所以有可能会导致下载不成功,我们要更改下载地址

    1.进入页面点击右侧Manage jenkins

    在这里插入图片描述
    2.点击Manage Plugins

    在这里插入图片描述
    3. 点击Available,这里主要点击这个要等当前页面加载完毕后(看页面左上角是否还在转圈)才执行下一步
    在这里插入图片描述
    4.接下来在服务器输入如下命令,分布执行 下面有两步

    cd /var/lib/jenkins/updates
     
    sed -i 's/http:\/\/updates.jenkinsci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.json
    
    • 1
    • 2
    • 3

    5.现在来到页面,点击Advanced,拉到最下面,找到Update Site,更换url为以下,最后点击submit即可

    https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
    
    • 1

    在这里插入图片描述
    在这里插入图片描述
    6.最后再浏览器输入/restart,回车,进行重启即可,然后会看到Yes按钮,选择即可

    xxx.xxx.xxx:8080/restart
    
    • 1

    7.等待重启后会看到以下页面 ,输入最开始录入的用户名密码即可
    在这里插入图片描述

    1. 现在让我们来安装一个插件吧
      右侧选择Manage Jenkins -> Manage Plugins -> Available
      在输入框输入Chinese,选中然后点击Download now and install after restart
      在这里插入图片描述
      等到如图一样表示下载完毕,然后点击 Restart … 复选框
      在这里插入图片描述
      等待之后输入用户名密码进入即可

    补充

    修改端口号

    Jenkins默认端口是8080,如果你想要修改端口,按照如下
    在服务器输入
    第一步

    systemctl edit jenkins
    
    • 1

    第二步
    按i,然后将以下内容输入进去

    [Service]
    Environment="JENKINS_PORT=8081"
    
    • 1
    • 2

    第三步
    esc建, 按:,输入wq
    输入systemctl status jenkins进行重启Jenkins

    结语

    恭喜您,安装完毕

  • 相关阅读:
    UI框架、css预处理与vuex状态管理
    Spring Cloud之服务注册与发现(Eureka)
    docker_01_基础
    Python+大数据-知行教育(二)-访问咨询主题看板_全量流程
    在Go中如何实现并发
    2023最新版JavaSE教程——第5天:数组
    openEuler Meetup 广州站 精彩回顾
    2021年9月青少年软件编程(Python)等级考试试卷(一级)
    数据防泄密软件排行榜
    树莓派上搭建SVN服务器
  • 原文地址:https://blog.csdn.net/qq_51558433/article/details/134554791