运行ASP.NET MVC 5应用程序的服务器的系统要求是什么?

对于我的项目,我们想部署一个演示服务器,并发布我的ASP.NET MVC 5应用程序。 我熟悉在这个环境中开发应用程序,但我没有经验将其部署到实际的服务器。 我们的系统pipe理员在ASP.NET应用程序或IIS方面没有丰富的经验,但在Windows Server方面相当熟练。

现在,我无法真正地发现服务器有什么系统需求 – 只能用于一些较早版本的ASP.NET MVC(例如版本2或3)。

我并不是要求能力 – 我需要知道实际的软件版本要求:

  • 什么Windows Server版本是最低的?
  • 哪个IIS版本
  • 任何其他软件,我们需要?

MVC 5应用程序需要.NET Framework 4.5或4.5.1,并且可能需要其他库,具体取决于用于开发应用程序的内容。 Windows Server 2008 SP2是最早支持的版本,强烈build议使用2012或2012 R2(因为那些本机支持该版本的.NET)