asp.net4.5 web mvc 应用通过web deploy 3.6发布在windows server 2008 r2的iis 7.5上

要构建微信小程序的开发环境,由于资源缺乏,只能把后端部署在一台windows server 2008 r2 (64)的服务器上,以下是整个设置过程,有些步骤也许是多余的,但不影响目标的实现,也就不进行细究了,另微信小程序后端一般可用.net web api,但用mvc应用也是可以的。

一、服务器设置

1.安装 web 服务器(iis),配置如下:

asp.net4.5 web mvc 应用通过web deploy 3.6发布在windows server 2008 r2的iis 7.5上

asp.net4.5 web mvc 应用通过web deploy 3.6发布在windows server 2008 r2的iis 7.5上

管理服务是必须的。

2.安装ssl证书

详见我的博文“免费SSL证书的申请及部署”,此处不详述。

3.安装dotnetframework 4,下载地址如下

https://www.qqxiazai.com/down/43142.html

4.将dotnetframework 4注册到iis中

以管理员身份运行命令行,导航到 "c:\ windows\microsoft.net\framework64\v4.0.30319",执行aspnet_regiis -i命令。

5.下载安装Web Platform Installer,下载地址如下:

https://www.microsoft.com/web/downloads/platform.aspx。

6.在Web Platform Installer中安装ASP.NET MVC3(Visual Studio 2010)、iis 7推荐的配置、Web deploy 3.6。

其中的web deploy 3.6是必装的,其余两个也许不是必须的。

7.在Web Platform Installer中安装Microsoft  .Net  Framework 4.52。

如果不安装4.52,也可以发布,但浏览网站时会出错。

8.在iis中新建一个空网站

在c盘建一个名为test的文件夹,再进行以下操作:

asp.net4.5 web mvc 应用通过web deploy 3.6发布在windows server 2008 r2的iis 7.5上

这是为mvc web应用搭一个空架子。此时该网站的内容是空的。

二、Vs 2017设置

 

1.建好asp.net mvc(framework 4.5)项目。(略过)

2.发布

asp.net4.5 web mvc 应用通过web deploy 3.6发布在windows server 2008 r2的iis 7.5上

asp.net4.5 web mvc 应用通过web deploy 3.6发布在windows server 2008 r2的iis 7.5上

asp.net4.5 web mvc 应用通过web deploy 3.6发布在windows server 2008 r2的iis 7.5上

注意站点名称是前面建立的空网站的名称。

asp.net4.5 web mvc 应用通过web deploy 3.6发布在windows server 2008 r2的iis 7.5上

asp.net4.5 web mvc 应用通过web deploy 3.6发布在windows server 2008 r2的iis 7.5上

在地址栏后加/home

 

asp.net4.5 web mvc 应用通过web deploy 3.6发布在windows server 2008 r2的iis 7.5上