首页 > 系统相关 >Windows11安装Jenkins

Windows11安装Jenkins

时间:2024-09-07 09:38:01浏览次数:9  
标签:文件 pid Windows11 文件夹 jenkins Jenkins 安装

Windows11安装Jenkins

1. 下载安装JDK11

从2022年 6 月 28 日发布的 Jenkins 2.357 和2022年9 月发布的 LTS 版本开始,Jenkins 需要 Java 11 才能使用,放弃 Java 8,如果用JDK1.8,那么Jenkins版本需要是2.357版本之前。

JDK11下载渠道

 

2. 下载安装Jenkins
下载地址
安装
  1. 下载后得到jenkins.msi文件,点击该文件进行安装,安装过程中需注意如下事项

注意事项1:这里选择第一个选项即可,即本地系统。

img

注意事项2:端口号默认是8080,可以手动修改为其它端口号,但需要点击“Test Port”按钮进行检测,检测通过之后才能进行下一步。

img

注意事项3:这里路径需要配置jdk对应的路径。

img

  1. 安装后得到如下文件,同时会自动配置一个自启动的Jenkins服务,这里可以手动把自动改为手动启动。

img

img

3. 修改配置

打开jenkins.err.log日志文件会发现几个问题

问题1:jdk安装路径多了一个斜杠\

问题2:webroot参数指向的是C盘

问题3:未能找到路径“C:\ProgramData\Jenkins\jenkins.pid”的一部分。

img

  1. 停止jenkins服务,把三个日志文件jenkins.err.log、jenkins.out.log、jenkins.wrapper.log都删除。

  2. 记事本打开jenkins.xml,找到JENKINS_HOME对应的Value值,此时值对应的文件目录在C盘,去C盘找到对应的文件夹,该文件夹下包含.jenkins和war文件夹,将这两个文件夹剪切并粘贴到jenkins安装目录下,同时C盘可以删除Jenkins文件夹。

注意:即使安装的时候指向的不是系统盘,系统盘也会存在Jenkins文件夹,为了不过多占用C盘空间,可以通过设置移动到其它盘。

  1. 在jenkins.xml中,将executable标签指向路径中的双斜杠\\改成单斜杠\

img

 

img

img

  1. 在jenkins.xml中,做如下操作

  • 将executable标签里面的绝对路径换成环境变量的形式显示。

  • 把env标签对应value值中的%ProgramData%\Jenkins\去掉,只保留.jenkins

  • 把arguments标签对应-jar中的"D:\huanjing\jenkins"去掉,只保留jenkins.war。

  • 把arguments标签对应--webroot中的"%ProgramData%\Jenkins"去掉,只保留war。

  • 把pidfile标签中的%ProgramData%\Jenkins\去掉,只保留jenkins.pid

 

img

img

 

  1. 在服务列表中重新启动Jenkins服务,会发现安装目录会重新生成日志文件,打开jenkins.wrapper.log日志文件,如图所示,启动命令对应的位置已经换成D盘了,同时PID文件因为不存在会默认创建在C:\Windows\System32下面。

img

img

 

  1. 再次打开jenkins.wrapper.log日志文件,把pidfile标签中的jenkins.pid换成"%BASE%\jenkins.pid",保存。同时把C:\Windows\System32下面的jenkins.pid文件删掉,重启启动服务,此时会发现C:\Windows\System32目录下不会再生成jenkins.pid文件,同时安装目录下生成了jenkins.pid文件,这样就实现了将jenkins.pid文件迁移到jenkins自定义安装目录。

img

4. 访问

浏览器中输入http://localhost:8080,可以看到如下界面,根据提示找到路径下的文件,复制并粘贴到密码框中,然后点击继续按钮。

img

根据自己需要选择

img

注意:这里安装插件可能会出现如下图所示的情况,即安装全部失败,因为服务器在国外,所以可以不用理会,后续安装完成后可再次安装插件。

img

创建管理员用户,输入完信息后,点击保存并完成按钮。

img

实例配置这里,Jenkins URL 文本框默认会生成一个地址,保持默认,点击保存并完成按钮。

img

安装完成

img

5. 控制台界面

img

 

标签:文件,pid,Windows11,文件夹,jenkins,Jenkins,安装
From: https://www.cnblogs.com/mingcore/p/18401334

相关文章

  • Delphi怎样安装和配置第三方控件并处理找不到文件
    一、提示信息:[dcc64Error]E1026Filenotfound:‘***.res’二、解决方法:1、正解:应当去看官方的安装说明文档,比如若你用自动或手动方式安装和部署TMSFlexCelStudioforVCLandFireMonkey*.*.*.*.exe时,你应当仔细阅读官方的安装说明:http://www.tmssoftware.biz/flexcel/d......
  • rpm:虚拟包:空白包:欺骗包:do nothing包:满足现有rpm包安装依赖的要求
    rpm是个安装包组织规范和实现;yum、dnf是管理组织各种rpm包的更高级的组织规范和实现抽象吧:-) 白话就是:rpm包向linux声明自己:能提供什么?需要依赖什么?如何具体执行部署动作?以及提供一些其他乱七八糟的信息。 rpm规范厉害的地方就于特别的灵活:它可以自动处理,也可以手工处理......
  • 数据分析之Tableau基础可视化(内含安装教程)
    一、安装教程        1.下载网址:https://www.tableau.com/zh-cn/support/releases        2.选择最新版本(我这里选择的是2024.2.2版本)        3.下拉选择对应版本下载        4.根据指引注册账户,成功登录        5.打开安装程序......
  • 第17篇 RabbitMQ安装详细步骤
    一.RabbitMQ是什么?RabbitMQ是一个由Erlang语言开发的AMQP的开源实现。​AMQP:AdvancedMessageQueue,高级消息队列协议。它是应用层协议的一个开放标准,为面向消息的中间件设计,基于此协议的客户端与消息中间件可传递消息,并不受产品、开发语言等条件的限制。​RabbitMQ最......
  • MYSQL的安装与配置流程
    MYSQL的安装与配置流程1.下载安装包mysql官方下载链接2.解压并配置文件用管理员身份打开命令提示符进入解压的地址中使用一下命令安装MySQL服务mysqldinstallMySQL80若显示下面失败的提示可以使用该指令卸载该服务后再重新安装mysqld-removeMySQL80//此处为直接修改的......
  • [Linux][Mysql]Linux使用MySQL Yum存储库上安装MySQL 5.6
    Linux使用MySQLYum存储库上安装MySQL5.6,适用于OracleLinux,RedHatEnterpriseLinux和CentOS系统。一、全新安装MySQL1、添加MySQLYum存储库将MySQLYum存储库添加到系统的存储库列表中。这是一次性操作,可以通过安装MySQL提供的RPM来执行。跟着这些步骤:1.1、到MySQL官......
  • Oracle 19c数据库:Windows详细安装与配置指南
    Oracle19c的安装和配置是一个相对复杂但系统化的过程,本文演示如何在Windows系统下安装Oracle数据库,安装足够的磁盘空间(一般需要5~6个G,所以选剩余空间大的盘)。以下是一个详细的步骤指南,包括准备工作、安装过程、配置监听器和数据库测试等关键步骤:一、下载Oracle19c安装包访问Or......
  • Utuntu安装nginx并部署Vue
    一、linux下载Ningx1.下载nginx相关依赖包apt-getinstallgccapt-getinstalllibpcre3libpcre3-devapt-getinstallzlib1gzlib1g-devsudoapt-getinstallopensslsudoapt-getinstalllibssl-dev新建nginx的安装目录cd/optmkdirnginxcdnginx3.通过......
  • Linux安装gtilab居然如此简单,洒洒水啦
    前言啦,随便看看咯官网:https://about.gitlab.com/1、gitLab是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。2、GitLab和GitHub一样属于第三方基于Git开发的作品,免费且开源(基于MIT协议),与Github类似,可以注册用户,任意提交你的代......
  • Docker安装zookeeper(zookeeper-latest)与Kafka(kafka-latest)
    一、Docker安装zookeeper1.准备工作(1)进入文件夹dockercd/usr/local/docker/(2)创建一个网络#app-tier:网络名称#–driver:网络类型为bridgedockernetworkcreateapp-kafka--driverbridge(3)在docker创建zookeeper文件夹//创建文件夹mkdirzookeeper//进入cd......