一、安装IIS及管理服务
![](https://img.haomeiwen.com/i11156613/a2749870a42bd3e2.png)
启用管理服务并设为自启动
![](https://img.haomeiwen.com/i11156613/714f6e0126ab4146.png)
配置IIS,首先在IIS根上打开管理服务
![](https://img.haomeiwen.com/i11156613/a6463caa2ca606a8.png)
![](https://img.haomeiwen.com/i11156613/88b1112111d1b7b7.png)
然后配置站点的IIS的管理器权限
![](https://img.haomeiwen.com/i11156613/20ae841a4e2603f7.png)
上一步中的用户来源
-
(Winsows)在计算机用户管理中创建一个用户,注意安全策略
image
-
(IIS管理器)
image
给站点目录添加权限,自己添加一个LOCAL SERVICE用户名
![](https://img.haomeiwen.com/i11156613/64695efa3750c888.png)
二、安装Web Deploy https://www.iis.net/downloads/microsoft/web-deploy
注意:选择自定义安装(安装全部功能)或者安装完整(二者选其一)
![](https://img.haomeiwen.com/i11156613/286b6fcf6bc4c040.png)
![](https://img.haomeiwen.com/i2305452/0f05dfe1410f45b8.png)
三、发布程序
![](https://img.haomeiwen.com/i11156613/6166446a26fd90c2.png)
如果出现如下报错信息
![](https://img.haomeiwen.com/i2305452/20ad4f39196d923d.png)
解决方案:
查看服务:
![](https://img.haomeiwen.com/i2305452/482e76fc41f207c8.png)
1、查看服务:【Web Management Service】是否启动
2、查看Web Deploy服务:【Web 部署代理服务】是否启动(如果没有这个服务,说明Web Deploy没有安装完整)
3、管理服务默认端口是8172,如下图
![](https://img.haomeiwen.com/i2305452/4fa671f2a0d4d110.png)
需要在云服务器上添加安全组
云服务器ECS——网络与安全——安全组——配置规则——添加安全组规则——设置端口号为8172.
![](https://img.haomeiwen.com/i2305452/4938b9e2b6be574c.png)
![](https://img.haomeiwen.com/i2305452/efc9852d51c7ca49.png)
最后,再次发布就可以成功。
网友评论