如何使用IIS7设置CF9(多个实例,按主机名虚拟主机)

时间:2010-03-27 19:16:45

标签: iis iis-7 coldfusion coldfusion-9

我习惯使用Apache在我的Windows上设置CF9(Dev版本)。我想尝试使用Win7 Pro附带的IIS7。设置它的步骤是什么,以便我可以:

www.siteA.dev

www.siteB.dev

这两个都通过Windows主机文件指向127.0.0.1。我想siteA.dev& siteB.dev使用2个不同的CF实例。

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

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

将数据输入IIS的方式,如Apache中的vhost?

谢谢

1 个答案:

答案 0 :(得分:1)

您需要安装不同的实例,然后将它们配置为使用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步骤进行操作。