Проблема с установкой Bugzilla
#1
Отправлено 02 марта 2005 - 15:54
Решили использовать Buzilla - u, но после просмотра документашки погрузились в некоторые сомнения, не совсем понятно с чего начинать установку и как это все настраивать.
Вот например требования, когда увидел, что нужно сразу перехотелось устанавливать:
In outline, the installation proceeds as follows:
1. Install Perl (5.6.0 or above for non-Windows platforms; 5.8.1 for Windows)
2. Install MySQL (3.23.41 or above)
3. Install a Webserver
4. Install Bugzilla
5. Install Perl modules
6. Install a Mail Transfer Agent (Sendmail 8.7 or above, or an MTA that is Sendmail-compatible with at least this
version)
7. Configure all of the above.
может кто-то дать несколько советов с чего начинать и чем заканчивать?
#2
Отправлено 03 марта 2005 - 07:28
Когда устанавливал багзиллу у себя на RH7.2 - там уже были установлены, отконфигурены Perl, MySQL, Apache. Я создал виртуальный сервер для багзиллы. Распаковал туда ее файлы (в cgi-bin). Далее, там есть файл "checksetup.pl". Он проверяет, всели компоненты соостветствуют. Если нет например перловых модулей, то он выдаст команду, которой их можно установить. У меня все ограничилось именно установкой дополнительных perl modules.
#3
Отправлено 03 марта 2005 - 09:43
Ок, тогда такой вопрос, вернее несколько:На самом деле в требованиях нет ничего страшного. Но я думаю нужно уточнить детали - bugzilla будет устанавливаться на linux сервере?
Когда устанавливал багзиллу у себя на RH7.2 - там уже были установлены, отконфигурены Perl, MySQL, Apache. Я создал виртуальный сервер для багзиллы. Распаковал туда ее файлы (в cgi-bin). Далее, там есть файл "checksetup.pl". Он проверяет, всели компоненты соостветствуют. Если нет например перловых модулей, то он выдаст команду, которой их можно установить. У меня все ограничилось именно установкой дополнительных perl modules.
1. Что такое RH7.2?
2. И в чем состоит настройка всех этих компонент для Bugzilla?
3. Сколько ввобще заняла установка и настройка системы?
4. И много ли ресурсов нужно выделять на администрирование или поставил, настроил и забыл?
А насчет ОС, там в общем и рекомендуют ставить только на Юниховые системы, мы скорее всего будем поднимать на Солярисе...
#4
Отправлено 03 марта 2005 - 10:03
1. RedHat Linux, version 7.2 (вообще-то довольно таки старая версия).1. Что такое RH7.2?
2. И в чем состоит настройка всех этих компонент для Bugzilla?
Большинство дистрибутивов Linux включают sendmail, Perl, MySQL и Apache web server, так что нужно только проследить, чтобы они были установлены.
На Солярисе точно будет sendmail, скорее всего будет Perl (нужно только проверить версию и обновить при необходимости), маловероятно, что будут MySQL и Apache, и их скорее всего придётся устанавливать.
2. Вероятно, это описано в документации Bugzilla :)
Сообщение отредактировал barancev: 03 марта 2005 - 11:04
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#5
Отправлено 03 марта 2005 - 10:54
1. RedHat Linux, version 7.2 (вообще-то довольно таки старая версия).
barancev - согласен что старая. Сейчас использую ASP 9 (опятьже не самый лучший вариант но... ;)
Кстати миграция с RH7 на ASP заключалась только в переносе mysql базы и установке тех же модулей перла.
Не более двух часов - с учетом всех граблей на которые я наступил, чтения документации и т.п. ;-)3. Сколько ввобще заняла установка и настройка системы?
На самом же деле реально управиться за час или даже меньше.
- да, примерно так. Настроил, создал пользователей, создал продукты и т.п.... группы, если надо... Ну и забывать не нужно конечно - обновлять версии продуктов, модули... ;-) но с настройкой в основном возиться не придется.4. И много ли ресурсов нужно выделять на администрирование или поставил, настроил и забыл?
#6
Отправлено 03 марта 2005 - 12:36
Просто нам пока сервак не привезли и нужно было собрать инфу, что и как там...
#7
Отправлено 20 мая 2005 - 04:02
А как быть с Windows XP?
Как на ней заставить работать багзиллу?
И вообще (я давно занимался Интернет-технологиями) с какого стартового скрипта или стартовой страницы запускается багзилла?
#10
Отправлено 09 июня 2005 - 22:30
Когда первый раз запускаю checksetup.pl (mysql, perl, apache уже стоят) вываливает странное сообщение и папка data не создается
------
C:\bugzilla>perl checksetup.pl
Checking perl modules ...
Checking for AppConfig (v1.52) ok: found v1.55
Checking for CGI::Carp (any) ok: found v1.29
Checking for Data::Dumper (any) ok: found v2.121_04
Checking for Date::Parse (any) ok: found v2.27
Checking for DBI (v1.13) ok: found v1.48
Checking for DBD::mysql (v1.2209) ok: found v2.9007
Checking for File::Spec (v0.82) ok: found v3.05
Checking for File::Temp (any) ok: found v0.16
Checking for Template (v2.07) ok: found v2.13
Checking for Text::Wrap (v2001.0131) ok: found v2001.09293
Checking for CGI::Carp (any) ok: found v1.29
The following Perl modules are optional:
Checking for GD (v1.19) ok: found v2.16
Checking for Chart::Base (v0.99) ok: found v2.3
Checking for XML::Parser (any) ok: found v2.34
Checking user setup ...
"which" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
This version of Bugzilla contains some variables that you may want
to change and adapt to your local settings. Please edit the file
'localconfig' and rerun checksetup.pl
The following variables are new to localconfig since you last ran
checksetup.pl: index_html mysqlpath create_htaccess webservergroup db_host db_pass db_check severities priorities opsys platforms contenttypes
------
Подскажите, что не так делаю, ПЛЗ!!!
#11
Отправлено 10 июня 2005 - 20:13
Делаю все как в хелпе... :blink:
#12
Отправлено 10 июня 2005 - 20:36
Когда второй раз запускаю checksetup.pl, он меня вот так ругает:
C:\bugzilla>perl checksetup.pl Checking perl modules ... Checking for AppConfig (v1.52) ok: found v1.55 Checking for CGI::Carp (any) ok: found v1.29 Checking for Data::Dumper (any) ok: found v2.121_04 Checking for Date::Parse (any) ok: found v2.27 Checking for DBI (v1.13) ok: found v1.48 Checking for DBD::mysql (v1.2209) ok: found v2.9007 Checking for File::Spec (v0.82) ok: found v3.05 Checking for File::Temp (any) ok: found v0.16 Checking for Template (v2.07) ok: found v2.13 Checking for Text::Wrap (v2001.0131) ok: found v2001.09293 Checking for CGI::Carp (any) ok: found v1.29 The following Perl modules are optional: Checking for GD (v1.19) ok: found v2.16 Checking for Chart::Base (v0.99) ok: found v2.3 Checking for XML::Parser (any) ok: found v2.34 Checking user setup ... Creating data directory ... Creating graphs directory... Creating .htaccess... Creating data/.htaccess... Creating template/.htaccess... Creating data/webdot/.htaccess... Removing existing compiled templates ... Precompiling templates ... <h1>Software error:</h1> <pre>The getgrnam function is unimplemented at checksetup.pl line 1106. </pre> <p> For help, please send mail to this site's webmaster, giving this error message and the time and date of the error. </p> [Sat Jun 11 00:31:47 2005] checksetup.pl: The getgrnam function is unimplemented at checksetup.pl line 1106.
Из-за чего это может быть???
#13
Отправлено 16 июня 2005 - 06:23
Ага, тот глюк вроде поборол (если это был глюк), теперь другой <_<
Когда второй раз запускаю checksetup.pl, он меня вот так ругает:
.
.
.
Из-за чего это может быть???
[/quote]
Я последовательно провел установку по этой инструкции.
Единственное, что не сработало по этому описанию - это SendMail.
Его не нужно закачивать и устанавливать как написано!
Вместо этого необходимо исправить блок кода файла <каталог_багзиллы>\Bugzilla\Bugmail.pm:
open(SENDMAIL, "|/usr/lib/sendmail $sendmailparam -t -i") || die "Can't open sendmail"; print SENDMAIL trim($msg) . "\n"; close SENDMAIL;на блок кода:
use Net::SMTP; my $smtp_server = 'smtp.mycompany.com'; # change this ($enableSendMail && $rcpt_to) || return; # Use die on error, so that the mail will be in the 'unsent mails' and # can be sent from the sanity check page. my $smtp = Net::SMTP->new($smtp_server) || die 'Cannot connect to server \'$smtp_server\''; $smtp->mail('bugzilla-daemon@mycompany.com'); # change this $smtp->to($rcpt_to); $smtp->data(); $smtp->datasend($msg); $smtp->dataend(); $smtp->quit;, где 'smtp.mycompany.com' и 'bugzilla-daemon@mycompany.com' нужно заменить на соответствующие строки вашей организации.
Желаю удачи
[/quote]
#14
Отправлено 08 июня 2008 - 22:08
начал устанавливать по этой ссылке багзиллу, установил perl, скачал модули к нему, а вот как их устанавливать и куда сувать что то не пойму. пишу в команд строке: с:\>ppm, а в ответ: perl script found in inputВот здесь описана процедура инсталляции Bugzilla под Windows. Правда почему-то не уточняется какие именно версии Windows поддерживаются.А как быть с Windows XP? Как на ней заставить работать багзиллу?
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных