• jenkins安装



    前提: 安装jdk8,高版本jenkins不支持。 https://blog.csdn.net/evelynnJava/article/details/126344273
    jenkins安装不同版本,默认主目录是在C盘,下面的命令可以指定主目录在其他地址
    java -DJENKINS_HOME=F:\serviceUtil\jenkins_war\old\home -jar jenkins.war --httpPort=8080

    1.安装jenkins

    #如果下的慢,也可以去“浏览器”先把rpm包下载下来
    wget http://pkg.jenkins-ci.org/redhat-stable/jenkins-2.190.3-1.1.noarch.rpm
    rpm -ivh jenkins-2.190.3-1.1.noarch.rpm
    
    • 1
    • 2
    • 3

    2.修改配置

    说明: 如果生成的位置和我的不一样,自己找一下就好了。find / -name 文件名

    vim /etc/sysconfig/jenkins
    # 找到 JENKINS_PORT 修改为 jenknis的端口(默认8080)
    JENKINS_PORT="17700"
    
    • 1
    • 2
    • 3

    在这里插入图片描述
    自己开放下17700端口,centos6和centos7的方式不一样,我就不写了

    3.启动jenkins

    systemctl start jenkins
    
    • 1

    可能会出现如下错误:

    Job for jenkins.service failed because the control process exited with error code. See “systemctl status jenkins.service” and “journalctl -xe” for details.

    原因是我们是手动装的java jdk,jenkins默认配置的目录与我们 java jdk的目录不一致。所以需要调整下。

    find / -name jenkins
    
    • 1

    在这里插入图片描述
    在这里插入图片描述

    配置完后依次执行以下命令:

    #命令重新加载配置文件
    systemctl daemon-reload
    #命令启动Jenkins
    systemctl start jenkins
    #命令查看Jenkins服务的状态
    systemctl status jenkins.service
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    在这里插入图片描述

    4.访问jenkins

    浏览器 ip + 端口访问,出现如下界面稍微等待一下。
    在这里插入图片描述
    后续会出现插件安装,建议直接跳过就行,或者拉到最后,只勾选【中文插件】,否则就会出现我下图的问题。。插件下不下来,浪费时间。。
    在这里插入图片描述
    手动安装插件地址:https://updates.jenkins.io/download/plugins/
    配置记得替换源,否则无法访问外网插件也会无法下载

    备注下自己在window的安装 - 通过 war包的流程:
    插件一直下载有问题,下面的方式搞来搞去最终又可以了,没想通
    ----前提 jdk 1.8 jenkins 2.346.3
    ----前提
    1.下载war包
    2.下载tomcat 8.5.2 https://archive.apache.org/dist/tomcat/tomcat-8/v8.5.2/bin/
    3.安装tomcat时需要指定java JDK环境

    手动jenkins插件地址下载:http://updates.jenkins-ci.org/download/plugins/ 或 https://plugins.jenkins.io/caffeine-api/#releases


    1.将下载好的Jenkins.war包放进你所安装的tomcat中的webapps文件夹中。
    2.放置好后,重启tomcat,(在bin目录中以管理员权限运行startup.bat文件即可)
    3.重启后,打开浏览器,在浏览器地址栏输入http://localhost:8080/jenkins,出现如下页面表示成功安装Jenkins
    4.根据提示,打开对应文件夹中的文件(可以选择以记事本方式打开),将密码复制到输入框中,然后点击【继续】按钮
    5.在新的页面,选择【安装社区推荐】按钮,进入插件安装,你也可以选择【自定义安装】,安装自己需要的插件即可
    6.插件找不到,插件-高级替换插件管理地址:
    http://mirror.xmission.com/jenkins/updates/update-center.json
    7.替换插件下载地址:
    搜索 C:\Users\Administrator.jenkins\updates\default.json
    全局替换 https://updates.jenkins.io/download/plugins 为 http://mirror.xmission.com/jenkins/plugins

    升级至 Jenkins 2.346.3 版本:
    1.备份/ tomcat下的缓存jenkins目录
    2.备份/替换war包 ;
    3.
    新版本 Jenkins 2.346.3 用如下方式可正常安装插件 (装了 Skip Certificate Check plugin)

    1.找到jenkins安装路径C:\Users\Administrator.jenkins,

    然后更改hudson.model.UpdateCenter.xml文件中的url为

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

    2.找到jenkins安装路径,C:\Users\Administrator.jenkins\updates

    然后更改default.json文件中的url

    修改替换1
    https://www.google.com 替换成 https://www.baidu.com
    修改替换2
    https://updates.jenkins.io/download 替换成 https://mirrors.tuna.tsinghua.edu.cn/jenkins
    hudson.model.UpdateCenter.xml和default.json都必须更换,不然不生效
    hudson.model.UpdateCenter.xml和default.json都必须更换,不然不生效
    hudson.model.UpdateCenter.xml和default.json都必须更换,不然不生效
    持续集成:Git 、Git client、NodeJS Plugin、Maven integration plugin

    2022年11月21日19:43:47 最后用这个成功的,其他都不用。。
    第n次尝试, https改http,上传skip ,重启,安装中文,重启。。

  • 相关阅读:
    Java配置49-nginx 反向代理 sftp 服务器
    SpringBoot运维实用篇、打包、运行、高级配置、多环境开发、日志
    c语言 char* 和char[]的返回值
    redis性能优化及哨兵模式
    第一个SpringBoot项目的创建
    「UG/NX」Block UI 超级点SuperPoint
    浅谈智能安全配电装置应用在银行配电系统中
    【Spring系列】DeferredResult异步处理
    入门力扣自学笔记147 C++ (题目编号1598)
    改进Yolov5目标检测与单目测距 yolo速度测量-pyqt界面-yolo添加注意力机制
  • 原文地址:https://blog.csdn.net/evelynnJava/article/details/126522842