Как настроить CF9 с IIS7 (несколько экземпляров, виртуальный хостинг по имени хоста) - PullRequest
2 голосов
/ 27 марта 2010

Я привык настраивать CF9 (редакция Dev) на моей Windows с помощью Apache. Я хотел бы попробовать использовать IIS7, который поставляется с Win7 Pro. Какие шаги для его настройки, чтобы я мог иметь:

www.siteA.dev

www.siteB.dev

Оба из них указывают на 127.0.0.1 через файл хоста Windows. Я бы хотел, чтобы siteA.dev и siteB.dev использовали 2 разных экземпляра CF.

Я уже установил CF9 dev edition со вторым вариантом. Что мне делать дальше?

Нужно ли использовать диспетчер IIS? Или инструмент настройки веб-сервера CF - все, что мне нужно?

Где вводить данные в IIS как vhost в Apache?

Спасибо

1 Ответ

1 голос
/ 28 марта 2010

Вам необходимо установить разные экземпляры, а затем настроить их для использования веб-сайта IIS.

Я объясняю здесь как это сделать (это на Cf8, но процесс должен быть точно таким же).

После создания экземпляров это так же просто, как перейти к c: \ jrun4 \ bin \ wsconfig (или где бы вы ни были wsconfig) и связать существующий экземпляр ColdFusion с веб-сайтом IIS.

Экран выглядит так:

альтернативный текст http://www.adobe.com/devnet/coldfusion/articles/multi_instances/fig12.gif

Сделав это, вы сможете получить доступ к своим новым экземплярам по адресам, созданным с помощью файла hosts.

Надеюсь, это поможет тебе, Генри.

Приветствия

UPDATE

Ответ на ваш вопрос о IIS здесь.

Просто создайте сайт IIS. Затем перейдите к свойствам, нажмите «Дополнительно» и добавьте заголовок nerw hosts, как показано ниже:

альтернативный текст http://img401.imageshack.us/img401/8720/iis.jpg

В значение заголовка хоста просто добавьте желаемое имя, т.е. mywebsite1.dev.

Теперь перейдите в файл hosts и добавьте запись с тем же значением, указывающим на 127.0.0.1

После этого просто выполните шаги, которые я уже упоминал выше для WSCONFIG.

...