0

我是 IIS7 的新手,我有点了解站点、应用程序和虚拟目录之间的差异。但是,我不太确定适合我的具体情况的最佳部署方法是什么。

我有一个干净的 Windows '08 服务器虚拟机,并设置了 IIS/asp.net。我用 C:\inetpub\wwwroot 作为 FTP 根建立了一个 FTP 站点,我认为我可以从 VS 快速“复制站点”到这个根。

但是,在进行复制之前,我想确保这是最快、最安全的方法。

请注意,这个虚拟机将专门用于我的 asp.net 应用程序(用于测试目的),我有点担心今天必须让这个应用程序由 EOD 运行。

也就是说,我的问题是,我应该...

  1. 只需将“复制站点”直接复制到默认站点的根目录并利用已创建的默认应用程序池,或者
  2. 在默认站点下添加一个新应用程序(如果我这样做,我应该选择默认应用程序池还是创建新应用程序池),或者
  3. 添加一个全新的网站?

另外,当我这样做的时候......我的应用程序是用 asp.net 4 构建的。我应该选择默认应用程序池还是 ASP.NET 4.0 集成的应用程序池?

谢谢你,埃德

4

2 回答 2

0

Here's how I would setup IIS:

  1. Create a new site (I always name the sites by the domain that they will be using)
  2. Creating a new site will create a new application pool. Verify that the application pool is using .NET 4.0 Integrated.
于 2013-02-15T19:09:14.697 回答
0

将您的站点复制/发布到一个文件夹,然后托管此文件夹。如果您在默认网站下托管它,您的网站 URL 将是 http:// machinename/sitename 或 http:// localhost /sitename 在另一种情况下,您将直接在指定端口上托管您的网站,或者您甚至可以托管它在 :80 端口下,可以通过您的机器名称直接访问。选择集成模式的应用程序池,支持4.0版本,你不会有任何问题(通常默认应用程序池配置这些设置)

于 2013-02-15T19:09:48.023 回答