文章内容来自: https://www.jianshu.com/p/f7251179e91c
Web Deploy部署错误:未能连接到远程计算机,请确保在远程计算机上安装了 Web Deploy 并启动了所需的进程("Web Management Service")
![](https://upload.jianshu.io/users/upload_avatars/2305452/8a0acc1a0f59.gif?imageMogr2/auto-orient/strip|imageView2/1/w/96/h/96/format/webp)
一、安装IIS及管理服务
![](/i/l/?n=23&i=blog/2170636/202301/2170636-20230108162406682-1821485567.png)
启用管理服务并设为自启动
![](/i/l/?n=23&i=blog/2170636/202301/2170636-20230108162421931-771290556.png)
配置IIS,首先在IIS根上打开管理服务
![](/i/l/?n=23&i=blog/2170636/202301/2170636-20230108162439718-136296039.png)
![](/i/l/?n=23&i=blog/2170636/202301/2170636-20230108162449961-2035504864.png)
然后配置站点的IIS的管理器权限
![](/i/l/?n=23&i=blog/2170636/202301/2170636-20230108162501559-705745067.png)
上一步中的用户来源
-
(Winsows)在计算机用户管理中创建一个用户,注意安全策略
-
(IIS管理器)
给站点目录添加权限,自己添加一个LOCAL SERVICE用户名
![](/i/l/?n=23&i=blog/2170636/202301/2170636-20230108162534487-318523549.png)
二、安装Web Deploy https://www.iis.net/downloads/microsoft/web-deploy
注意:选择自定义安装(安装全部功能)或者安装完整(二者选其一)
![](/i/l/?n=23&i=blog/2170636/202301/2170636-20230108162545840-1555351652.png)
![](/i/l/?n=23&i=blog/2170636/202301/2170636-20230108162552693-124049244.png)
三、发布程序
![](/i/l/?n=23&i=blog/2170636/202301/2170636-20230108162602190-459445903.png)
如果出现如下报错信息
![](/i/l/?n=23&i=blog/2170636/202301/2170636-20230108162610570-1791967992.png)
解决方案:
查看服务:
![](/i/l/?n=23&i=blog/2170636/202301/2170636-20230108162619562-993316750.png)
1、查看服务:【Web Management Service】是否启动
2、查看Web Deploy服务:【Web 部署代理服务】是否启动(如果没有这个服务,说明Web Deploy没有安装完整)
3、管理服务默认端口是8172,如下图
![](/i/l/?n=23&i=blog/2170636/202301/2170636-20230108162632844-1989960099.png)
需要在云服务器上添加安全组
云服务器ECS——网络与安全——安全组——配置规则——添加安全组规则——设置端口号为8172.
![](/i/l/?n=23&i=blog/2170636/202301/2170636-20230108162649013-416493186.png)
![](/i/l/?n=23&i=blog/2170636/202301/2170636-20230108162655144-833830625.png)
以上内容转自 : https://www.jianshu.com/p/f7251179e91c
标签:core,asp,Web,IIS,Deploy,部署,服务,安装 From: https://www.cnblogs.com/hechunfeng/p/17032050.html