Web开发:自动化部署!在Windows系统上安装和使用Jenkins!

📅 发布时间:2026/7/7 9:20:40 👁️ 浏览次数:
Web开发:自动化部署!在Windows系统上安装和使用Jenkins!
目录一、下载地址二、准备用户三、安装步骤1.选择安装目录2.设定账号和密码3.设定端口号4.设置JDK根目录5.后续安装步骤6.检查是否安装成功四、管理员账号设定1.初始化账号和密码2.自定义插件安装3.创建用户或使用admin继续4.实例配置5.登录控制台五、本地部署基础使用1.创建部署工作2.选择部署方式3.设定部署步骤4.开始部署六、其他说明一、下载地址选择长期稳定版本下载https://www.jenkins.io/download/二、准备用户这个用户是给Jenkins执行命令的需要先准备下面是获取已有的用户名称net user选择一个上面列表输出的用户名称(建议就选你现在用的账户例如我选的是ASUS)添加进本地安全策略这里选择一个上面列表输出的用户名称输入例如我选的是ASUS-检查-确定三、安装步骤1.选择安装目录2.设定账号和密码账号计算机名 \ 账号密码开机密码输入完毕后点击测试通过后方可下一步下同3.设定端口号设定一个空闲的端口号我设定的是442994.设置JDK根目录检查版本Jenkins只支持JDK17 21 25版本的当然后续可能会支持更多版本我的是25版本的java -versionwhere java 查找JDK位置并且填入where java5.后续安装步骤一直默认下一步点击安装即可安装完毕6.检查是否安装成功看看有没有服务在跑就好了四、管理员账号设定1.初始化账号和密码进入如下地址注意端口号要换成你设置的那个端口号如果忘记了可以通过这个服务右键转到详细信息-定位到java.exe的PID进程号-根据PID确定其监听的端口http://127.0.0.1:44299/先输入红色路径的初始化密码2.自定义插件安装3.创建用户或使用admin继续我这里选择了使用admin,后续登录的账号就是admin密码就是那个红色路径下的密码如果你创建用户请你妥善保管账密C:\Users\用户名\AppData\Local\Jenkins\.jenkins\secrets\initialAdminPassword4.实例配置这里弹出的窗口的端口正好是我设定那个点击下一步即可5.登录控制台我设定的端口是44299如下http://127.0.0.1:44299/五、本地部署基础使用1.创建部署工作2.选择部署方式我命名为【控制台测试】此处演示最简单的【freestyle project】点一下确定然后保存即可3.设定部署步骤编写你的打包命令点击保存如果你的命令含中文需要在开头加上“chcp 65001”我的程序是C# .NET示例如下chcp 65001 dotnet publish F:\Personalspaces\demo\Console\ConsoleApp1\ConsoleApp1\ConsoleApp1.csproj -c Release -r win-x64 --self-contained true -p:PublishSingleFiletrue -o F:\发布文件\控制台测试4.开始部署返回首页点击进入刚刚我们创建的部署工作开始构建查看部署输出的日志六、其他说明关于如何实现【本地上传到云服务器的Jenkins让Jenkins在生产环境部署更新】的问题因本人精力有限可参考AI的回答不过这个回答是比较基础版的完整步骤最好是【本地打包-本地压缩-本地上传到云(Jenkins管理界面)-备份旧的-关闭旧的-解压新的-开启新的-失败则回滚成功则正确输出】