Перейти к содержимому

Фотография

Проблема с установкой Bugzilla


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 13

#1 skywriter83

skywriter83

    Новый участник

  • Members
  • Pip
  • 4 сообщений
  • ФИО:Artem Pochechuev

Отправлено 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.

может кто-то дать несколько советов с чего начинать и чем заканчивать?
  • 0

#2 hudson

hudson

    Активный участник

  • Members
  • PipPip
  • 90 сообщений
  • ФИО:Быкадоров Дмитрий

Отправлено 03 марта 2005 - 07:28

На самом деле в требованиях нет ничего страшного. Но я думаю нужно уточнить детали - bugzilla будет устанавливаться на linux сервере?

Когда устанавливал багзиллу у себя на RH7.2 - там уже были установлены, отконфигурены Perl, MySQL, Apache. Я создал виртуальный сервер для багзиллы. Распаковал туда ее файлы (в cgi-bin). Далее, там есть файл "checksetup.pl". Он проверяет, всели компоненты соостветствуют. Если нет например перловых модулей, то он выдаст команду, которой их можно установить. У меня все ограничилось именно установкой дополнительных perl modules.
  • 0

#3 skywriter83

skywriter83

    Новый участник

  • Members
  • Pip
  • 4 сообщений
  • ФИО:Artem Pochechuev

Отправлено 03 марта 2005 - 09:43

На самом деле в требованиях нет ничего страшного. Но я думаю нужно уточнить детали - bugzilla будет устанавливаться на linux сервере?

Когда устанавливал багзиллу у себя на RH7.2 - там уже были установлены, отконфигурены Perl, MySQL, Apache. Я создал виртуальный сервер для багзиллы. Распаковал туда ее файлы (в cgi-bin). Далее, там есть файл "checksetup.pl". Он проверяет, всели компоненты соостветствуют. Если нет например перловых модулей, то он выдаст команду, которой их можно установить. У меня все ограничилось именно установкой дополнительных perl modules.

Ок, тогда такой вопрос, вернее несколько:
1. Что такое RH7.2?
2. И в чем состоит настройка всех этих компонент для Bugzilla?
3. Сколько ввобще заняла установка и настройка системы?
4. И много ли ресурсов нужно выделять на администрирование или поставил, настроил и забыл?

А насчет ОС, там в общем и рекомендуют ставить только на Юниховые системы, мы скорее всего будем поднимать на Солярисе...
  • 0

#4 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 03 марта 2005 - 10:03

1. Что такое RH7.2?
2. И в чем состоит настройка всех этих компонент для Bugzilla?

1. RedHat Linux, version 7.2 (вообще-то довольно таки старая версия).
Большинство дистрибутивов Linux включают sendmail, Perl, MySQL и Apache web server, так что нужно только проследить, чтобы они были установлены.

На Солярисе точно будет sendmail, скорее всего будет Perl (нужно только проверить версию и обновить при необходимости), маловероятно, что будут MySQL и Apache, и их скорее всего придётся устанавливать.

2. Вероятно, это описано в документации Bugzilla :)

Сообщение отредактировал barancev: 03 марта 2005 - 11:04

  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#5 hudson

hudson

    Активный участник

  • Members
  • PipPip
  • 90 сообщений
  • ФИО:Быкадоров Дмитрий

Отправлено 03 марта 2005 - 10:54

1. RedHat Linux, version 7.2 (вообще-то довольно таки старая версия).


barancev - согласен что старая. Сейчас использую ASP 9 (опятьже не самый лучший вариант но... ;)

Кстати миграция с RH7 на ASP заключалась только в переносе mysql базы и установке тех же модулей перла.

3. Сколько ввобще заняла установка и настройка системы?

Не более двух часов - с учетом всех граблей на которые я наступил, чтения документации и т.п. ;-)
На самом же деле реально управиться за час или даже меньше.

4. И много ли ресурсов нужно выделять на администрирование или поставил, настроил и забыл?

- да, примерно так. Настроил, создал пользователей, создал продукты и т.п.... группы, если надо... Ну и забывать не нужно конечно - обновлять версии продуктов, модули... ;-) но с настройкой в основном возиться не придется.
  • 0

#6 skywriter83

skywriter83

    Новый участник

  • Members
  • Pip
  • 4 сообщений
  • ФИО:Artem Pochechuev

Отправлено 03 марта 2005 - 12:36

Ок, спасибо всем за инфу=) Будем пробовать...
Просто нам пока сервак не привезли и нужно было собрать инфу, что и как там...
  • 0

#7 valdev

valdev

    Новый участник

  • Members
  • Pip
  • 3 сообщений
  • ФИО:valdev

Отправлено 20 мая 2005 - 04:02

Ну хорошо, про Linux понятно!
А как быть с Windows XP?
Как на ней заставить работать багзиллу?
И вообще (я давно занимался Интернет-технологиями) с какого стартового скрипта или стартовой страницы запускается багзилла?
  • 0

#8 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 20 мая 2005 - 04:21

А как быть с Windows XP? Как на ней заставить работать багзиллу?

Вот здесь описана процедура инсталляции Bugzilla под Windows. Правда почему-то не уточняется какие именно версии Windows поддерживаются.
  • 0
Дмитрий Шевченко

HP Software

#9 valdev

valdev

    Новый участник

  • Members
  • Pip
  • 3 сообщений
  • ФИО:valdev

Отправлено 23 мая 2005 - 06:58

Вот здесь описана процедура инсталляции Bugzilla под Windows.

Просмотр сообщения

Спасибо за ссылку - ПОМОГЛО!
  • 0

#10 _ant

_ant

    Новый участник

  • Members
  • Pip
  • 3 сообщений
  • ФИО:asdf

Отправлено 09 июня 2005 - 22:30

Устанавливаю Bugzillla на WinXP, возникает странная проблема.
Когда первый раз запускаю 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
------

Подскажите, что не так делаю, ПЛЗ!!!
  • 0

#11 _ant

_ant

    Новый участник

  • Members
  • Pip
  • 3 сообщений
  • ФИО:asdf

Отправлено 10 июня 2005 - 20:13

Люди, кто ставил Bugzilla на WindowsXP SP2, объясните пожалуйста как!
Делаю все как в хелпе... :blink:
  • 0

#12 _ant

_ant

    Новый участник

  • Members
  • Pip
  • 3 сообщений
  • ФИО:asdf

Отправлено 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.

Из-за чего это может быть???
  • 0

#13 valdev

valdev

    Новый участник

  • Members
  • Pip
  • 3 сообщений
  • ФИО:valdev

Отправлено 16 июня 2005 - 06:23

[quote name='_ant' date='Jun 11 2005, 02:36 AM']
Ага, тот глюк вроде поборол (если это был глюк), теперь другой <_<
Когда второй раз запускаю 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]
  • 0

#14 ewgenposmith

ewgenposmith

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 08 июня 2008 - 22:08

А как быть с Windows XP? Как на ней заставить работать багзиллу?

Вот здесь описана процедура инсталляции Bugzilla под Windows. Правда почему-то не уточняется какие именно версии Windows поддерживаются.

начал устанавливать по этой ссылке багзиллу, установил perl, скачал модули к нему, а вот как их устанавливать и куда сувать что то не пойму. пишу в команд строке: с:\>ppm, а в ответ: perl script found in input
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных