在开启IIS服务的基础上执行下列步骤
第一,在IIS管理器下找到起始页,找到IIS用户管理器(如果没有,可以百度安装),然后双击,添加用户和密码,这个要记住。
第二,服务管理,双击,设置IP,这个IP是阿里云服务器内的局域网IP,设置端口号(记住这个端口,必须通过阿里云账户开启)
,
第三,新建空网站,设置保存的网站文件的物理路径,设置绑定IP和端口号,一般IP不设定,如果使用阿里云服务器,端口号需要通过阿里云账户的配置管理,开启这个端口号,才能通过外网访问网站。
第四,右键点击新建的网站->部署->启动web Deploy发布。(关键!!!)
圈1,是在第一步中IIS管理器用户,新建的用户,蓝色的圈是,步骤二,管理服务,设定的IP地址和端口,上面的端口号7813被打马赛克了。圈2,这个完整的名字是DeployTest,这个是要保存的Web Deploy发布的配置文件的物理位置**(记住这个文件)**
第五步,VS上,导入上一步保存的配置文件DeployTest。需要从阿里云上拷贝到本地。
第六步,检查连接,IP是公网IP,端口是管理服务设定的7813,格式一定要和下面图片一致,https要加上
接着就可以直接发布了。参考文章http://www.zhumeng.org/thread-309128-1-1.html