IIS 7: как мне установить Bugzilla?

3017
Snow_Mac

У меня есть Bugzilla 4, и мне нужно, чтобы он работал на Windows Server 2008 под управлением IIS 7. Я безуспешно просматривал различные учебные пособия. Пожалуйста, напишите мне, как настроить Bugzilla!

0
Где ты застрял? У меня это работает, но мне нужно больше информации, чтобы помочь вам. Wayne Allen 12 лет назад 0

2 ответа на вопрос

2
tomfanning

Perl + MySQL на Windows Server 2008 + IIS 7 не совсем подходит.

Рассматривали ли вы установку Apache на Windows Server и отключение IIS или размещение их на разных портах?

Довольно простое официальное руководство здесь .

Альтернативой может быть размещение Bugzilla на виртуальной машине Ubuntu. Установка выглядит следующим образом .

.... Хорошо, спасибо за помощь. Я думаю, что мы можем написать свой собственный трекер ошибок. ... :-) Snow_Mac 12 лет назад 0
Рассматривается BugTracker.NET? tomfanning 12 лет назад 1
Вы нашли это ответили на ваш вопрос? Не могли бы вы отметить это как ответ, если нашли, пожалуйста? tomfanning 12 лет назад 0
@Toom. Ответ состоял в том, что да, он может работать на IIS 6, но я не смог найти надежную информацию, чтобы заставить его работать на IIS7. Snow_Mac 12 лет назад 0
0
Troy

Запускать 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, чтобы все необходимые модули работали.