ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Windows 上安装和配置Jenkins

2022-07-30 12:33:47  阅读:134  来源: 互联网

标签:文件 Windows 路径 点击 jenkins Jenkins 安装


一、什么是Jenkins?

Jenkins是一个自包含的开源自动化服务器,是基于Java开发的,可用于自动化与构建,测试以及交付或部署软件有关的各种任务。

二、安装Jenkins

环境准备:必须提前安装好JAVA和配置好环境变量

Jenkins是基于Java开发的,所以在安装Jenkins之前首先需要安装Java的JDK,具体安装JDK的方法可以参考之前发布的文章,链接:

使用msi安装

1.安装Jenkins之前首先去Jenkins官网下载安装文件,Jenkins官网:https://jenkins.io/zh/ 点击下载:
image

下载长期支持版的Windows

image

2.下载完成以后是一个.msi文件,双击该文件就可以进行安装:
image

3.点击Next,选择路径,此处可以自定义安装路径:

image

默认下一步,直到出现该页面,下面是重要步骤的地方:

image

如果选择不需要账号密码的Run service as LocalSystem,之后可能会遇到权限问题,不推荐。

如果选择Run service as local or domain user,则需要提供账号/密码,一般情况下需要自己添加。

添加方法如下:

打开电脑的菜单,搜索本地安全策略 —> 本地策略 —> 用户权限分配,在右侧找到作为服务器登录,双击打开(如果搜索不到,可以打开控制面板 —> 管理工具,就能找到本地安全策略)
image

打开后如下图所示,点击添加用户或组,在输入框中填入你的当前登录账户的名字,单击检查名称,如果加上了下划线,则说明没有问题,如果输入的用户不存在,则会跳出来一个找不到名称的对话框。
image
image

回到Jenkins的安装界面,输入刚刚创建好的对象名称,密码就是本地账户的登录密码,点击Test Credentials进行检查,检查通过后会出现一个绿色的勾,就可以进行下一步了。
image

4.点击Next,下一步中的端口号可以默认8080,也可以按需更改,点击Test Port测试端口能不能正常使用
image

5.然后点击Next选择JDK的路径,一般情况下安装程序会自动检测,然后点击Next继续:
image

安装JAVA环境后,会自动选择:
image

6.之后点击Install开始安装即可。

三、打开Jenkins

安装完成后,浏览器中会自动打开Jenkins界面(若没有自动打开,则输入:localhost:8080(8080为安装时设置的端口号)

1.登录Jenkins,需要输入密码,Jenkins已经告诉我们密码所在的文件路径了,这是一个没有后缀的文件,用文本文档打开,复制里边的内容贴进去,然后点击Continue。
image

2.此时看到jenkins的工作空间在C盘(系统盘),如果C盘空间够大可以跳过下面步骤,直接从上面提示路径,找到文件initialAdminPassword中一行密码复制黏贴到输入框。

image
image

下面进行修改workspace

2.1.点击此电脑右键点管理,在服务中找到jenkins服务将此停止

image

​ 2.2.在去jenkins的安装路径下找到jenkins.xml文件进行编辑

image

​ 2.3.找到JENKINS_HOME value值就是jenkins的工作空间目录,自行修改保存目录

image

​ 2.4.修改后
image

​ 2.5.然后在服务列表将jenkins服务启动(2.1图示),在浏览器输入地址(http://localhost:8080/)检查是否成功。如果修改正确,会重新进入1界面,但是提示的密码文件initialAdminPassword位于我们刚才设置的那个路径下。我们到提示的路径下找到文件initialAdminPassword,将文件内容复制黏贴到文本框。

3.安装插件,选择推荐的插件即可
image

正常情况下等待安装完成即可。
image

4.插件安装完成会跳转至创建新用户页面

此时,插件就会安装到上面我们设置的工作目录文件夹下
image

5.实例配置,默认即可,点击保存完成
image

6.跳转登录页面,至此安装完成。

image
注:另外一种安装方式http://t.zoukankan.com/dotnet261010-p-11495762.html

标签:文件,Windows,路径,点击,jenkins,Jenkins,安装
来源: https://www.cnblogs.com/wml-it/p/16534706.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有