2010-03-27 33 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

相關問題