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

5 篇文章 0 订阅
3 篇文章 0 订阅

因需构建微信小程序的开发环境,需把用asp.net web mvc开发的后端部署在一台windows server 2008 r2 (64)的服务器上,以下是设置过程,有些步骤也许不是必须的,因不影响目标的实现,且不允许重装系统,故不进行仔细分析。另微信小程序后端一般可用.net web api,本例用mvc应用也同样可以实现。

一、Windows server 2008 服务器配置

1.安装 web 服务器(iis)并添加角色服务,配置好后如下:

管理服务是必须的。

管理服务默认是用8172端口,要保证端口能够正常通过防火墙,防火墙添加入站规则,允许8172端口。可用telnet验证。

 

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的文件夹,用于空网站的物理路径。再在iis管理器添加网站,如下图:

 

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

二、MVC 应用发布

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

用vs 2017建好asp.net mvc(framework 4.5)项目,运行vs 2017的电脑需能访问互联网。

2.发布

如下所示:

 

注意,此证书非实际的证书,点接受即可。

注意“站点名称”要填是前面创建的空网站的名称。用户名和密码用操作系统的管理员帐号,单击“验证连接”应能通过,点“保存”后出现以下窗口。

 

输入操作系统的管理员帐号后点“确定”,vs开始通过互联网将网站发布到windows server 2008服务器的test网站上,完成后自动打开该网站。

 

在地址栏后加/home

 

完成。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值