在具有 Internet 连接的服务器上安装和配置 Web 部署

为了能够将 Web 项目更改直接部署到 Web 服务器,必须遵循以下步骤。如果目标服务器可以访问 Internet,那么这个过程非常简单,因为 Microsoft 有一个 Web 平台包可以完成几乎所有需要的操作。

  1. 清理

确保 C:\Program Files\IIS 不包含旧版本的 Microsoft Web Deploy。如果包含,请从添加/删除程序中卸载它们(删除它们)并删除所有文件

  1. Web 平台安装程序

此处安装 Web 平台安装程序(WPI)

  1. Web 部署安装

运行 WPI,搜索主机服务器的 Web Deploy 3.6 并安装它包含的所有内容。它将负责安装所有必需的依赖项(例如,用于 SQL 部署),并使 IIS 可以为 Web 部署进行配置

  1. IIS 配置

必须配置 IIS 才能在其一个或多个 Web 站点上进行 Web 部署。

  • 权限 :访问网站 - > IIS 管理员权限并配置允许哪些用户发布。注意 :在某些特定配置中,尝试选择用户可能会导致 IIS 管理器崩溃。在极少数情况下,只需手动输入用户名 - 例如 domain \ username

  • Web 部署发布配置 - 右键单击​​Web 站点 - >部署… - >配置 Web 部署发布

注意: 为了发布工作,必须打开所选端口(默认为 8172)(某些公司可能会阻止它)。

可以在此处找到完整的安装详细信息(有关相关图片的步骤)