(c) Павел Беляев

При использовании статей с сайта добавляйте в копирайт © Блог Павла Беляева http://pavelb.ru

суббота, 16 июня 2012 г.

Установка самой свежей bugzilla в Debian 6

Позавчера была бессонница и я решил провести с пользой это время, поставил движек bugzilla на свой лабораторный сервак (старый сломанный ноутбук для опытов). Я долго мучился, гуглил по всем модулям информацию, потом открыл свой файлик ~/.bash_history и взял оттуда последовательность, которую выкладываю сбда, чтобы не забыть.

1. Создаем виртуалхост, добавляем в него опции для исполнения cgi, ну например такой

<VirtualHost *:80>
        ServerAdmin webmaster@localhost
        ServerName bug.mydomain.my
        DocumentRoot /data/www/bugzilla
        

        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>

        <Directory /data/www/bugzilla>
             Options Indexes FollowSymLinks MultiViews +ExecCGI
             AllowOverride All
             Order allow,deny
             allow from all
             AddHandler cgi-script .cgi .pl
        </Directory>

</VirtualHost>


тут вам нужно поменять только ServerName DocumentRoot и <Directory /data/www/bugzilla> на свое, это от вас зависит куда вы разместите свой сайт.




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. Переходим в папку с нашим сайтом, качаем и распаковываем движек

cd /data/www/bugzilla
wget http://ftp.mozilla.org/pub/mozilla.org/webtools/bugzilla-4.2.1.tar.gz
tar -zxf bugzilla-4.2.1.tar.gz
mv bugzilla-4.2.1/* ./

mv bugzilla-4.2.1/.* ./
rm bugzilla-4.2.1.tar.gz 

rmdir bugzilla-4.2.1/




4. Ну а теперь запускаем установщик
./checksetup.pl

редактируем конфиг, там прописываем пользователя, базу и пароль mysql
nano localconfig


и по новой запускаем установщик./checksetup.pl 

Материалы по теме

Комментариев нет:

Отправить комментарий