码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Windows下安装Jenkins


    目录

    • 一 、下载安装包
    • 二、安装Jenkins
    • 三、密码设置
      • 3.1 初始密码
      • 3.2 设置主目录
      • 3.3 Jenkins实例似乎已离线
      • 3.4 安装插件
        • 3.4.1本地安装
        • 3.4.2 自动安装插件失败
        • 3.4.3 设置管理员
        • 3.4.4 设置实例

    一 、下载安装包

    可以在Jenkins官网下载

    但是
    在这里插入图片描述
    从2022年6月28日后发布的Jenkins只支持jdk11了
    在这里插入图片描述
    可以在清华大学开源软件镜像站找到支持jdk1.8的版本下载,我用的2.332

    二、安装Jenkins

    双击点开msi安装包。
    选择安装目录
    在这里插入图片描述
    选择Run service as LocalSystem(not recommended),点击Next
    在这里插入图片描述
    设置端口,默认是8080,下面的Test Port,可以测试端口是否被占用,只有端口不被占用,才能进行next
    在这里插入图片描述
    选择java安装目录
    在这里插入图片描述
    点击next
    在这里插入图片描述
    点击install
    在这里插入图片描述
    安装完毕,点击"finish"
    在这里插入图片描述

    三、密码设置

    3.1 初始密码

    安装完毕,访问Jenkins对应的端口,提示
    在这里插入图片描述
    首次登录需要找到系统动态设置的初始密码,跟着这个路径找就完事了
    在这里插入图片描述
    把里面的密码复制出来,粘贴到网页里
    在这里插入图片描述

    3.2 设置主目录

    为了让构建的包不在指定的目录上,需要修改配置文件,之后插件会安装到指定目录上。
    配置环境变量JENKINS_HOME,对应的值为指定的目录。
    打开Jenkins安装目录下的jenkins.xml
    在这里插入图片描述
    修改主目录读取环境变量JENKINS_HOME
    在这里插入图片描述

    3.3 Jenkins实例似乎已离线

    进入之后,提示该Jenkins实例似乎已离线
    在这里插入图片描述
    我:
    在这里插入图片描述
    进入Jenkins端口下的/pluginManager/advanced,拉至最下面的Update Site
    在这里插入图片描述
    把url改为:http://updates.jenkins.io/update-center.json,点击submit保存。
    重启Jenkins(Jenkins访问路径+/restart)还是提示实例离线。
    jenkins在下载插件之前会先检查网络连接,读取/jenkins/updates/default.json中的网址,里面默认是谷歌,所以才有这个问题。

    www.google.com都改成www.baidu.com

    重启Jenkins,成功
    在这里插入图片描述
    在这里插入图片描述

    3.4 安装插件

    3.4.1本地安装

    在保存数据源的界面,选择已经下载好的插件,点击构建
    在这里插入图片描述

    3.4.2 自动安装插件失败

    直接”安装推荐的插件“
    在这里插入图片描述
    好家伙,全失败了。

    用了网上大部分方法,什么添加清华的源啊、更改default.json啊,都没用。
    最后通过本地下载这个插件skip-certificate-check
    进行本地安装,进行重启,这次总算安装成功了不少插件。
    在这里插入图片描述

    有部分插件需要重启后再失效,于是我重启之后在进行安装,然后就搞定了。

    3.4.3 设置管理员

    在这里插入图片描述

    3.4.4 设置实例

    默认会把Jenkins的端口设置为实例端口
    在这里插入图片描述
    点击保存,Jenkins安装成功。
    在这里插入图片描述

  • 相关阅读:
    <Java编程工具JDK、IDEA安装及环境配置教程>——《Java》
    对抗网络爬虫:反爬虫技术与策略详解
    为什么我的k8s的节点状态都是notready呢
    IOU 与 IOF
    数据结构上机实验——栈和队列的实现、栈和队列的应用、进制转换、约瑟夫环问题
    支付宝服务商第三方代发布小程序
    集成多元算法,打造高效字面文本相似度计算与匹配搜索解决方案,助力文本匹配冷启动[BM25、词向量、SimHash、Tfidf、SequenceMatcher]
    datax自检报错 /datax/plugin/reader/._drdsreader/plugin.json]不存在
    [ffmpeg系列] 从应用的角度学习ffmpeg
    在ArcGIS Pro中对Revit的bim数据进行地理配准(平移、旋转等)
  • 原文地址:https://blog.csdn.net/jc_hook/article/details/125981939
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号