Установка Bugzilla
Содержание:
1. Введение;
2. Установка Bugzilla (Вы читаете данный раздел);
3. Настройка Bugzilla.
Система является приложением, которое реализовано на языке Perl, и использует для хранения данных СУБД (MySQL, PostgreSQL или Oracle). Для установки потребуются:
- веб-сервер Apache (apache.org);
- интерпретатор языка Perl (для Linux это просто Perl,
для Windows - ActivePerl);
- СУБД (например, MySQL);
- почтовый сервер (например, Sendmail или внешний интернет-сервер);
- подключение к Интернету.
Установка системы потребует некоторой сноровки. Для начала следует распаковать заархивированные установочные файлы. Для этого скачиваем на страничке http://macsoft.pro/arhivatory/ (http://macsoft.pro/arhivatory/) один из архиваторов (я рекомендую Вам WinZip). Рассматриваемая версия системы была установлена на Microsoft Windows (Vista Home Basic), для чего использовалась связка Apache + ActivePerl + MySQL. Для успешной инсталляции на этой системе вам потребуется поместить приложения ActivePerl и Bugzilla на несистемный раздел диска или отключить UAC. Вообще инструкцию по установке Bugzilla на Windows можно найти на странице https://wiki.mozilla.org/Bugzilla:Win32Install. Также возможна работа в связке 11S + ActivePerl + MySQL.
На других платформах вам могут и не потребоваться специальные инструкции по установке благодаря заботе создателей дистрибутивов. Например, в Mandriva Linux 2008 (и более поздних версиях) вы можете установить Bugzilla в несколько щелчков мыши через центр управления - при этом будут установлены все необходимые компоненты, а вам останется только настроить систему.
Для системы доступна локализация на русский язык, которая доступна на сайте разработчиков Bugzilla. Пакет локализации включает в себя локализацию интерфейса и справки - для его установки потребуется лишь распаковать архив с локализацией в директорию, в которую у вас установлено приложение. После установки всех пакетов программ нужно создать новую базу данных в MySQL, добавить пользователя и предоставить ему права для доступа к созданной БД. Все это потребуется еще в процессе установки Bugzilla. Запуск скрипта checksetup.pl в директории с Bugzilla проверит Perl на наличие необходимых модулей и выдаст инструкции о том, как установить недостающие.
После установки недостающих модулей нужно повторно запустить скрипт и настроить основные параметры:
- адрес и порт СУБД, имя пользователя для подключения к ней, название БД (в ней будут созданы таблицы для хранения данных системы), пароль этого пользователя для доступа к БД;
- адрес электронной почты администратора;
- пароль администратора системы;
- адрес SMTP-сервера, который будет использоваться для рассылки почты.
На этом установка системы будет завершена, и теперь вы сможете войти в установленную систему, используя имя входа для администратора и пароль. По умолчанию после установки именем входа является адрес электронной почты пользователя.
1. Введение;
2.
3. Настройка Bugzilla.
Система является приложением, которое реализовано на языке Perl, и использует для хранения данных СУБД (MySQL, PostgreSQL или Oracle). Для установки потребуются:
- веб-сервер Apache (apache.org);
- интерпретатор языка Perl (для Linux это просто Perl,
для Windows - ActivePerl);
- СУБД (например, MySQL);
- почтовый сервер (например, Sendmail или внешний интернет-сервер);
- подключение к Интернету.
Установка системы потребует некоторой сноровки. Для начала следует распаковать заархивированные установочные файлы. Для этого скачиваем на страничке http://macsoft.pro/arhivatory/ (http://macsoft.pro/arhivatory/) один из архиваторов (я рекомендую Вам WinZip). Рассматриваемая версия системы была установлена на Microsoft Windows (Vista Home Basic), для чего использовалась связка Apache + ActivePerl + MySQL. Для успешной инсталляции на этой системе вам потребуется поместить приложения ActivePerl и Bugzilla на несистемный раздел диска или отключить UAC. Вообще инструкцию по установке Bugzilla на Windows можно найти на странице https://wiki.mozilla.org/Bugzilla:Win32Install. Также возможна работа в связке 11S + ActivePerl + MySQL.
На других платформах вам могут и не потребоваться специальные инструкции по установке благодаря заботе создателей дистрибутивов. Например, в Mandriva Linux 2008 (и более поздних версиях) вы можете установить Bugzilla в несколько щелчков мыши через центр управления - при этом будут установлены все необходимые компоненты, а вам останется только настроить систему.
Для системы доступна локализация на русский язык, которая доступна на сайте разработчиков Bugzilla. Пакет локализации включает в себя локализацию интерфейса и справки - для его установки потребуется лишь распаковать архив с локализацией в директорию, в которую у вас установлено приложение. После установки всех пакетов программ нужно создать новую базу данных в MySQL, добавить пользователя и предоставить ему права для доступа к созданной БД. Все это потребуется еще в процессе установки Bugzilla. Запуск скрипта checksetup.pl в директории с Bugzilla проверит Perl на наличие необходимых модулей и выдаст инструкции о том, как установить недостающие.
После установки недостающих модулей нужно повторно запустить скрипт и настроить основные параметры:
- адрес и порт СУБД, имя пользователя для подключения к ней, название БД (в ней будут созданы таблицы для хранения данных системы), пароль этого пользователя для доступа к БД;
- адрес электронной почты администратора;
- пароль администратора системы;
- адрес SMTP-сервера, который будет использоваться для рассылки почты.
На этом установка системы будет завершена, и теперь вы сможете войти в установленную систему, используя имя входа для администратора и пароль. По умолчанию после установки именем входа является адрес электронной почты пользователя.