• Centos7安装Jenkins


    Jenkins官方网址:https://www.jenkins.io/zh/

    关闭防火墙

    systemctl stop firewalld && systemctl disable firewalld && iptables -F
    
    sed -i 's/enforcing/disabled/' /etc/selinux/config && setenforce 0
    
    • 1
    • 2
    • 3

    安装JDK

    检索JDK可用包 yum search java | grep jdk

    安装JDK yum -y install java-11-openjdk

    查看安装的JDK版本 java -version

    安装Jenkins

    下载War包

    通过war包的方式安装,先访问清华大学开源软件镜像网站,下载war包:https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/

    选择安装版本:
    在这里插入图片描述
    本来是想通过wget命令下载的,报错了:

    [root@localhost ~]# wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/2.378/
    --2023-11-14 21:10:24--  https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/2.378/
    正在解析主机 mirrors.tuna.tsinghua.edu.cn (mirrors.tuna.tsinghua.edu.cn)... 101.6.15.130, 2402:f000:1:400::2
    正在连接 mirrors.tuna.tsinghua.edu.cn (mirrors.tuna.tsinghua.edu.cn)|101.6.15.130|:443... 已连接。
    错误: 无法验证 mirrors.tuna.tsinghua.edu.cn 的由 “/C=US/O=Let's Encrypt/CN=R3” 颁发的证书:
      颁发的证书已经过期。
    要以不安全的方式连接至 mirrors.tuna.tsinghua.edu.cn,使用“--no-check-certificate”
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    通过手动下载,完成后,将下载的包传到服务器,可以通过命令rz选择下载文件包进行上传(如rz不能使用,通过yum -y install lrzsz下载该插件)

    cd /usr/local/src进入目录

    rz 选择包名
    在这里插入图片描述
    传到/usr/local/src目录

    
    [root@localhost src]# pwd
    /usr/local/src
    [root@localhost src]# ll
    总用量 96912
    -rw-r--r--. 1 root root 99234583 1113 12:06 jenkins.war
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    安装War包

    执行命令安装:java -jar jenkins.war

    首次启动war包会在/root/.jenkins生成配置文件,完成配置初始化后,会生成一个登录的密码:

    Jenkins initial setup is required. An admin user has been created and a password generated.
    Please use the following password to proceed to installation:
    
     #密码
    83264a0f0a0848e4b7d161416d69d6bc
    
    This may also be found at: /root/.jenkins/secrets/initialAdminPassword
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    访问地址你的IP+端口8080即可,如:http://192.168.31.182:8080/login?from=%2F,使用生成的密码83264a0f0a0848e4b7d161416d69d6bc进行登录
    在这里插入图片描述
    安装推荐的插件即可
    在这里插入图片描述
    等待中…
    在这里插入图片描述
    设置管理员账户、密码、邮箱
    在这里插入图片描述
    下一步至完成,跳至jenkins主页

    在这里插入图片描述

  • 相关阅读:
    JVM 内存结构
    自建私人图床方案:使用Cpolar+树洞外链轻松部署超轻量级图床,实现高效图片存储
    公司刚来的00后真卷,上班还没2年,跳到我们公司起薪20k....
    Golang在Web应用程序开发中的优势和适用性
    进程与线程
    React动态添加标签组件
    C++——stack和queue的使用和OJ练习题
    在Linux 下制作启动盘以及dd命令使用
    c语言编程题经典100例——(41~45例)
    「UG/NX」Block UI 指定平面SpecifyPlane
  • 原文地址:https://blog.csdn.net/qq_39689711/article/details/134378019