Позавчора було безсоння і я вирішив провести з користю цей час, поставив движек bugzilla на свій лабораторний сервак (старий зламаний ноутбук для дослідів). Я довго мучився, гугл по всіх модулях інформацію, потім відкрив свій файлик
/.bash_history і взяв звідти послідовність, яку викладаю сбда, щоб не забути.
1. Створюємо віртуалхост, додаємо в нього опції для виконання cgi, ну наприклад такий
ServerAdmin webmaster @ localhost
ServerName bug.mydomain.my
DocumentRoot / data / www / bugzilla
Options FollowSymLinks
AllowOverride None
Options Indexes FollowSymLinks MultiViews + ExecCGI
AllowOverride All
Order allow, deny
allow from all
AddHandler cgi-script .cgi .pl
тут вам потрібно поміняти тільки ServerName DocumentRoot і
2. Ставимо необхідні проги, модулі і т.д. (Всі команди робіть від рута)
apt-get install make gcc build-essential libapache2-mod-perl2
apt-get install libyaml-libyaml-perl libyaml-perl
apt-get install libgd2-noxpm libgd2-noxpm-dev
apt-get install libapache2-mod-perl2 libapache2-mod-perl2-dev
apt-get install libapache2-mod-perl2-doc libapache2-mod-fastcgi
/ Usr / bin / perl install-module.pl --all
3. Переходимо в папку з нашим сайтом, качаємо і розпаковуємо движек
редагуємо конфиг, там прописуємо користувача, базу і пароль mysql
nano localconfig
і за новою запускаємо інсталятор ./checksetup.pl
Сподобалося? опублікуй у себе:
Tweet