ПредишенСледващото

Инсталирайте 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), след промени в конфигурацията, не забравяйте да рестартирате уеб сървъра.

Инсталацията е завършена, трябва да се продължи с настройката.

Беше ли ви полезна тази информация? Да | не

Свързани статии

Подкрепете проекта - споделете линка, благодаря!