2010-03-27 102 views
2

我习惯于在Windows上使用Apache设置CF9(开发版)。我想尝试使用Win7 Pro附带的IIS7。什么是它设置的步骤,这样我可以有:如何使用IIS7(多个实例,虚拟主机名托管)设置CF9

www.siteA.dev

www.siteB.dev

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

我已经安装了第二个选项的CF9开发版。接下来我应该做什么?

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

哪里可以将数据输入到IIS中,例如Apache中的vhost?

谢谢

+0

ServerFault的问题也许? – Sergii 2010-03-27 20:47:37

回答

1

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

我解释了here该怎么做(它在Cf8上,但过程应该完全一样)。

实例被创建后,它作为将C作为简单:\ jrun4 \ BIN \ WSCONFIG(或你WSCONFIG是),并与IIS网站与现有的ColdFusion实例。

屏幕看起来是这样的:

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

有它做,你将能够通过通过hosts文件创建的地址访问你的新实例。

希望这可以帮助你亨利。

干杯

UPDATE

在这里回答你有关IIS问题。

只需创建IIS网站即可。然后去属性,然后单击高级,并添加万千伏的主机头如下:

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

在主机头值,只需添加你想要的名称,即mywebsite1.dev。

现在,到hosts文件,并添加具有相同的价值指向127.0.0.1

之后,只需按照我上面的WSCONFIG已经提到的步骤中的条目。

+0

IIS网站:仍然指向屏幕截图上的“默认网站”。我如何设置一个只响应siteA.dev的新网站和另一个只响应siteB.dev的网站?谢谢。 – Henry 2010-03-28 18:00:03

+0

按照正常情况下通过IIS创建网站,完成后,转至wsconfig,并将您的网站与应用程序“关联”。在hosts文件,简单地做: siteA.dev 127.0.0.1 siteB.dev 127.0.0.1 而这一切 – 2010-03-28 18:12:44

+0

让我们跳过CF一会儿,我想我还是不知道在哪里设置IIS使该WebsiteA只响应siteA.dev。谢谢... – Henry 2010-03-29 04:14:26

相关问题