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官网下载

但是
Windows下安装Jenkins_第1张图片
从2022年6月28日后发布的Jenkins只支持jdk11
Windows下安装Jenkins_第2张图片
可以在清华大学开源软件镜像站找到支持jdk1.8的版本下载,我用的2.332

二、安装Jenkins

双击点开msi安装包。
选择安装目录
Windows下安装Jenkins_第3张图片
选择Run service as LocalSystem(not recommended),点击Next
Windows下安装Jenkins_第4张图片
设置端口,默认是8080,下面的Test Port,可以测试端口是否被占用,只有端口不被占用,才能进行next
Windows下安装Jenkins_第5张图片
选择java安装目录
Windows下安装Jenkins_第6张图片
点击next
Windows下安装Jenkins_第7张图片
点击install
Windows下安装Jenkins_第8张图片
安装完毕,点击"finish"
Windows下安装Jenkins_第9张图片

三、密码设置

3.1 初始密码

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

3.2 设置主目录

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

3.3 Jenkins实例似乎已离线

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

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

重启Jenkins,成功
Windows下安装Jenkins_第18张图片
Windows下安装Jenkins_第19张图片

3.4 安装插件

3.4.1本地安装

在保存数据源的界面,选择已经下载好的插件,点击构建
Windows下安装Jenkins_第20张图片

3.4.2 自动安装插件失败

直接”安装推荐的插件“
Windows下安装Jenkins_第21张图片
好家伙,全失败了。

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

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

3.4.3 设置管理员

Windows下安装Jenkins_第23张图片

3.4.4 设置实例

默认会把Jenkins的端口设置为实例端口
Windows下安装Jenkins_第24张图片
点击保存,Jenkins安装成功。
Windows下安装Jenkins_第25张图片

你可能感兴趣的:(Jenkins,jenkins,windows,运维)