Запускать Bugzilla на IIS7 + легко
Я начал с следующих указаний по адресу: http://lpsolit.wordpress.com/2010/10/22/make-bugzilla-work-with-iis7-easy/
Ниже я напишу упрощенную версию на английском языке, если вы уже создали веб-сайт / виртуальный каталог:
1.) Щелкните на сайте Bugzilla
2.) Перейдите к сопоставлениям обработчиков
3.) Нажмите кнопку Добавить
таблицу сценариев на правой панели. Путь запроса = * .cgi
Исполняемый файл : C: \ Perl \ bin \ perl.exe -x "D : \ www \ Bugzilla "-T% s
* Take note there is no space between -x, I had the space and it caused a 502 error about incomplete headers
3.b) Нажмите OK, и вам будет предложено добавить это правило в расширение ISAPI. Нажмите Да.
4.) Вернитесь на сайт Bugzilla
5.) Перейдите к Документу по умолчанию
6.) Установите index.cgi как единственную страницу.
Теперь попробуйте зайти на ваш сайт Bugzilla. Вы должны увидеть его загрузку.
Целью установки является запуск исполняемых файлов CGI под управлением IIS с настройкой Perl для запуска определенной команды для Bugzilla. Вам не нужно открывать полный доступ к CGI (что небезопасно), выполнив шаги, описанные выше. Метод, который я обрисовал в общих чертах, открывает только те разрешения, которые необходимы Bugzilla.
На самом деле, вся установка на Bugzilla довольно проста, с единственными проблемами, с которыми я столкнулся, были некоторые дополнительные модули Perl, которые еще не скомпилированы в Windows. Мне пришлось использовать ActivePerl 5.14, чтобы все необходимые модули работали.