Инсталирайте Bugzilla на VDS използвате FreeBSD
Софтуерният продукт е Bugzilla система за проследяване на грешки в момента е подкрепена Фондация Mozilla.
Монтаж от Ports
Монтаж се извършва от системата за пристанищата. Отиди до сървъра чрез SSH като корен и изпълнете следните команди:
Включи подкрепа за базата данни MySQL:
Оставете другите настройки по подразбиране.
Монтаж на пристанището ще се инсталира Bugzilla и всички липсващи Perl модули. Оставете ги да се настройките по подразбиране.
След успешна инсталация ще видите съобщението:
Създаване на база данни MySQL (например, грешки на имена), чрез бази данни ISPmanager модул (препоръчително).
Ако вашият сървър не е никакъв ISPmanager. След това можете да създадете базата данни ръчно, кодът, който трябва да бъде въведен MySQL-клиент.
Отидете до директорията, където сте инсталирали Bugzilla програма и стартирайте следния скрипт checksetup.pl:
В замяна ще получите около този текст:
Сценарият ще даде информация за системата и инсталираните модули, ще се докладва и че, за да инсталирате всички модули да стартирате команда / ЮЕсАр / местни / BIN / Perl install-module.pl --всички
В нашия случай това не е необходимо. Показва съобщение за необходимостта да редактирате файла и стартирайте localconfig себе си отново. checksetup.pl скрипт трябва да се стартира всеки път и да правите промени в изчезването на грешка.
Необходимите модули могат да се монтират с помощта на командата ./install-module.pl module_name.
Localconfig редактирате файла и коригиране на следните параметри в него:
Трябва да посочите информация за връзка с базата данни.
Конфигуриране на MySQL сървър
Изпълнете отново сценария ./checksetup.pl
В моя случай, той даде съобщение:
Изпишете /etc/my.cnf в секция [Mysqld] линия max_allowed_packet = 4М (по подразбиране max_allowed_packet = 1М)
Също така включва поддръжка на InnoDB, коментирайте линия пропуснете-InnoDB (или скрипта отново ви моля да направите това) # знак, че линията е както следва:
Рестартирайте промени MySQL-сървър конфигурационен файл след завършване на командата:
Създаване на потребителски (администратор)
Създаване на директория в ИЪ файлове директория (в моя случай checksetup.pl скрипт го поискали да се направи съобщението Няма такъв файл или директория в Bugzilla / Инсталиране / Filesystem.pm линия 445.)
След като всички проверки са завършени успешно, вие сте далеч; следното съобщение от checksetup.pl:
Конфигуриране на Apache уеб сървър
Създайте файл /usr/local/etc/apache22/Includes/bugzilla.conf
Предписват го следния текст:
Можете също така да се създаде виртуален хост в ISPmanager (за хубаво име) и го ръце, за да доведе до такова състояние:
Това е, за да го промените и премахване на DocumentRoot SuexecUserGroup (тъй като е необходимо да се изпълнението на скрипта с правата на WWW), след промени в конфигурацията, не забравяйте да рестартирате уеб сървъра.
Инсталацията е завършена, трябва да се продължи с настройката.
Беше ли ви полезна тази информация? Да | не
Свързани статии