写点什么

MSDeploy:让部署和同步网站自动化

2011 年 12 月 10 日

MSDeploy 也就是 IIS 网络部署工具(IIS Web Deployment Tool),它是一种用于在服务器间迁移和同步网站的工具。它能够完成很多工作,像复制文件、修改 web.config 文件、管理证书、设置数据库以及配置 IIS 等等,而这些工作一般是由管理员手动完成的。

MSDeploy 能够创建 web 部署包,其中会包含压缩了应用程序中所有 web 内容的.zip 文件,还有 IIS 配置细节,像错误页面和应用程序池等。它还可以包含证书、GAC 组件和注册表设置(registry settings)等。如果你已经部署了 SQL 数据库,那么 MSDeploy 就会创建包含 schema 和数据的脚本文件,并且允许开发者在必要时在其中包含自定义的 SQL 脚本。

使用 IIS 远程管理服务(IIS Remote Administration Service),MSDeploy 可以直接从 Visual Studio 2010 中进行一键发布。发布概要(Publish Profiles)会存储登录证书和数据库连接字符串,这样不需要管理员权限就可以部署应用程序。

MSDeploy 的另一项功能是同步 web 服务器。这可以跨服务器场(farm)使用,检测出与最新版本之间的区别,并对于所有服务器只更新发生改变的部分(除了代码的变更之外,还包括证书、注册表信息以及 IIS 配置上的更新)。如果需要,管理员可以为此创建安全服务,那样就可以通过 HTTPS 传输数据。

MSDeploy 已经包含在 Visual Studio 2010 的安装包中,或者你也可以使用 Web 平台安装程序单独下载。

查看英文原文: MSDeploy:Automatic Website Deployment and Sync

2011 年 12 月 10 日 04:593424
用户头像

发布了 340 篇内容, 共 113.0 次阅读, 收获喜欢 4 次。

关注

评论

发布
暂无评论
发现更多内容

真实字节二面:什么是伪共享?

艾小仙

Java 程序员 字节跳动 面试 面试大厂

图解CyclicBarrier运动员接力赛

叫练

面试 AQS CyclicBarrier

数据库周刊59丨GaussDB(for openGauss)开放商用;人大金仓保障冬奥会演练顺利完成;MDL锁导致的MySQL问题分析;PG日志使用手册;达梦表空间查询;数据库笔试题面试题集……

墨天轮

MySQL 数据库 运维 postgre 程序员·

2021年美团/字节跳动/腾讯面经总结:互联网工程师必备的面试1000题

比伯

Java 编程 程序员 架构 面试

七种分布式事务的解决方案,一次讲给你听

moon聊技术

代码从业者

ES_her0

28天写作 3月日更

星环科技Sophon Edge边缘计算平台持续赋能千家万业

星环科技

这个新春,你的云端安全守卫来咯 | 新服务上线

亚马逊云科技 (Amazon Web Services)

别梦依稀咒逝川,Ruby二十八年前|M1芯片Mac os系统配置Ruby(3.0.0) on Rails(6.1.1)开发环境(2021最新攻略)

刘悦的技术博客

ruby ruby-on-rails rubygems macOS Big Sur m1

SuperBenchmarker sb在mac上的安装手记

edd

一线互联网大厂面经分享:阿里三面+头条四面+腾讯二面+美团四面

Java架构之路

Java 程序员 架构 面试 编程语言

想做技术自媒体实现财富自由?先看看广告报价吧,无编码学爬虫之二。

梦想橡皮擦

Python 28天写作 2月春节不断更 3月日更

SQL Server 多表数据增量获取和发布 2.1

happlyfox

28天写作 3月日更

java学习笔记(一)

陈皮

Java

(28DW-S8-Day10) T型学习模式:迁移式学习

mtfelix

T型人才 28天写作 迁移学习 一万小时定律

手写一个LRU缓存淘汰算法

Simon郎

Java 大数据 缓存 LRU 数据结构与算法

VR,正在上演一出“风月宝鉴”

脑极体

产品经理训练营 - 第四章作业 (二)

joelhy

产品经理训练营

#滴滴夜莺# Nightingale & Prometheus

漂洋散人

【管理笔记16】行销市场区隔化与目标市场

俊毅

加快布局区块链技术发展,助力网络强国建设

CECBC区块链专委会

区块链

谁才是一级方程式赛车中的最强车手?

亚马逊云科技 (Amazon Web Services)

敏捷, 是一种信仰

boshi

敏捷 七日更 28天写作

环信大学 | 构建一套适合微服务的高可用架构

DT极客

打破垄断 上海发布自主研发树图区块链重大成果

CECBC区块链专委会

区块链

javascript中的内存管理

程序那些事

JavaScript nodejs 内存管理 程序那些事

面试系列二:精选大数据面试真题JVM专项-附答案详细解析

五分钟学大数据

大数据 28天写作 3月日更

「两次遍历」要比「一次遍历」要慢 ... 为啥呀?为啥呀??

宫水三叶的刷题日记

LeetCode 数据结构与算法 面试数据结构与算法

前端上手Docker超详细基础教程

1024肥宅

Docker Linux 前端 jenkins CI/CD

Docker 常用命令,还有谁不会?

xcbeyond

Docker 常用命令 28天写作

Github一眼跪求的《2021大厂面试指南》究竟有什么魅力?

Java王路飞

Java spring 架构 面试 分布式

2021年全国大学生计算机系统能力大赛操作系统设计赛 技术报告会

2021年全国大学生计算机系统能力大赛操作系统设计赛 技术报告会

MSDeploy:让部署和同步网站自动化-InfoQ