码农知识堂 - 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安装成功。
    在这里插入图片描述

  • 相关阅读:
    CSS学习————背景属性(4)
    Sqoop学习
    巨详细Linux安装MySQL
    服务网关之Spring Cloud Gateway
    JAVA项目中遇到URLEncoder URLDecoder编码解码问题
    那些不用写代码也能做游戏的工具
    mysql 事务 及 Spring事务 初论
    Office2019安装报错,错误码30015-11
    【660-线性代数】补充秩为1的方阵性质 & 矩阵练习
    如何使用Flask request对象处理请求
  • 原文地址:https://blog.csdn.net/jc_hook/article/details/125981939
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号