Как настроить CF9 с помощью IIS7 (несколько экземпляров, виртуальный хостинг по имени хоста)

StackOverflow https://stackoverflow.com/questions/2530593

Вопрос

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

  • www.siteA.dev
  • www.siteB.dev

И то, и другое указывает на 127.0.0.1 через файл хоста Windows.Я бы хотел, чтобы siteA.dev и siteB.dev использовали два разных экземпляра CF.Я уже установил версию CF9 для разработчиков со вторым вариантом.Что я должен делать дальше?

  • Нужно ли мне использовать диспетчер IIS или мне достаточно инструмента настройки веб-сервера CF?
  • Где мне вводить данные в IIS, например vhost в Apache?
Это было полезно?

Решение

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

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

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

Экран выглядит следующим образом:

alt text
(источник: Adobe.com)

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

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

Ваше здоровье

ОБНОВЛЯТЬ

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

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

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top