Jenkins~通过WebDeploy实现自动部署
来源:互联网 发布:手机数据恢复免费软件 编辑:程序博客网 时间:2024/05/22 10:39
Jenkins以之前的文章中已经有所介绍,主要集成了自动化部署的功能,而对于自动化部署来说是由多个组件组成的,每个组件负责自己的事,如今天说的webDeploy,它主要实现将网站文件动态发布到另一台IIS服务器,并且它是决断安全的,最起始比net use要安全!
Jenkins自动化发布的一些组件
--------------------------jenkins核心功能-----------------
建立项目
配置项目的源代码路径(svn,git,tfs)
配置工作区里相对路径(工作区就是你的项目,相对目录就是在项目路径下再建立一个子文件夹)
获取源代码
发布源代码(配置web.config生产环境参数,iis用户,网络目录权限(local_service),msbuild)
将发布后的目标网络(msbuild+webDeploy 或者 powershell)
---------------------------------------------------
WebDeploy实现过程(IIS服务器)
- 安装IIS管理工具
- 开启远程连接,设置对应端口
- 添加权限用户
- 配置网站目录权限
- 打开项目,配置发布,选择IIS/FTP
- 输入发布参数,IIS服务器地址,用户名和密码,网站名称等
1 安装IIS管理工具
2 开启远程连接,设置对应端口
3 添加权限用户
4 配置网站目录权限
打开项目,配置发布,选择IIS/FTP
6 输入发布参数,IIS服务器地址,用户名和密码,网站名称等
然后发布已经后,就可以发到我们的IIS服务器了!
现在webDeploy和jenkins合并,确实有点双剑合并的感觉!
阅读全文
0 0
- Jenkins~通过WebDeploy实现自动部署
- Jenkins~通过WebDeploy实现自动部署
- jenkins实现项目自动部署
- jenkins实现项目自动部署
- jenkins sonar tomcat git实现自动部署
- jenkins sonar tomcat git实现自动部署
- Jenkins+Shell脚本实现自动部署
- jenkins 自动部署失败
- Jenkins 自动部署 项目
- jenkins weblogic 自动部署
- jenkins自动部署
- 实现提交代码github自动通知jenkins编译部署
- 使用cargo实现jenkins自动部署远程tomcat
- 实现提交代码github自动通知jenkins编译部署
- jenkins+Gitlab+maven+tomcat实现自动集成、打包、部署
- 通过WLST实现weblogic的自动部署
- jenkins通过fir插件实现ipa的自动发包
- jenkins实现本地部署
- Oracle学习笔记(九) 查询语句
- oracle 常用系统表
- 线性表——顺序表——时间复杂度计算2
- python 读取文件
- 线程的wait和notify方法示例(生产者和消费者)
- Jenkins~通过WebDeploy实现自动部署
- 51nod1051_DP求最大子矩阵
- Mac中安装与配置Mysql+Navicat中文乱码问题
- 最全Pycharm教程(26)——Pycharm搜索导航之文件名、符号名搜索
- 51nod 1557 两个集合(二分)
- 服务器之间使用ssh免密登录
- 在树莓派上通过usb_cam将图像传输到笔记本电脑
- css3选择器
- 1-7:2D转换、动画