代码之家  ›  专栏  ›  技术社区  ›  Henry

如何用iis7设置cf9(多实例,主机名虚拟主机)

  •  2
  • Henry  · 技术社区  · 15 年前

    我习惯于使用Apache在我的Windows上设置cf9(dev版本)。我想尝试使用Win7Pro附带的iis7。设置它的步骤是什么,以便我可以:

    www.

    www.

    这两者都通过Windows主机文件指向127.0.0.1。我希望Sitea.dev&Siteb.dev使用两个不同的CF实例。

    我已经用第二个选项安装了cf9 dev版本。接下来我该怎么办?

    我需要使用IIS管理器吗?或者我只需要CF的Web服务器配置工具?

    在何处将数据输入到IIS,如Apache中的vhost?

    谢谢你

    1 回复  |  直到 15 年前
        1
  •  1
  •   Marcos Placona    15 年前

    您需要安装不同的实例,然后将其配置为使用您的IIS网站。

    我解释 here 如何做(在CF8上,但过程应该完全相同)。

    创建实例后,只需转到c:\jrun4\bin\wsconfig(或wsconfig所在的任何位置),并将现有的ColdFusion实例与IIS网站关联即可。

    屏幕如下:

    alt text http://www.adobe.com/devnet/coldfusion/articles/multi_instances/fig12.gif

    完成后,您将能够通过主机文件创建的地址访问新实例。

    希望这对你有帮助,亨利。

    干杯

    更新

    在这里回答关于IIS的问题。

    只需创建IIS网站即可。然后转到“属性”,单击“高级”,并按如下所示添加一个Nerw主机头:

    alt text http://img401.imageshack.us/img401/8720/iis.jpg

    在主机头值上,只需添加所需的名称,即mywebsite1.dev。

    现在,转到hosts文件,添加一个指向127.0.0.1的值相同的条目。

    在这之后,只需按照我前面为wsconfig提到的步骤操作即可。

    推荐文章