Nápověda:BugZilla
Z VirtlabWiki
testovano na verzi 2.22 a Ubuntu Breezy - PDF verze
[editovat]
Instalace BugZilly
- stáhnout Bugzillu - download
- rozbalit tarball BugZilly do "webového adresáře" (napr.:
/var/www/
) - informace k instalaci jsou dostupné v souboru
/var/www/bugzilla/QUICKSTART
(předpokládejme, že soubory z archívu BugZilly jsme umístili do/var/www/bugzilla
- dále považujeme za aktuální adresář) - spustit
./checksetup.pl
podle výpisu skriptu checksetup.pl nainstalovat chybějící Perl moduly, případně vyřešit jiné "neočekávatelné" problémy :-) - editovat soubor
./localconfig
- zmenit hodnoty proměnných-
$webservergroup
- skupina pod kterou běží webový server (např.:
www-data
) -
$db_driver
- driver pro vaší SQL databázi, na které bude uložena BugZilla (napr.:
mysql
) -
$db_host
- jméno stroje, kde běží databáze (napr.:
localhost
) -
$db_port
- port pro přístup do databáze
-
$db_name
- jméno databáze na databázovém serveru, která bude "obsahovat" BugZillu
-
$db_user
- jméno uživatele (na DB serveru) přistupujícího k databázi
-
$db_pass
- heslo DB uživatele
-
- na databázovém serveru vytvořit databázi pro BugZillu (jméno musí být stejné jako je nastaveno v
./localconfig
) např.:bugs
- na databázovem serveru vytvořit uživatele pro BugZillu (jméno a heslo musí být stejné jako je nastaveno v
./localconfig
) např.: user= bugs, pass= bugs - znova spustit
./checksetup.pl
- pokud vše proběhne dobře, je třeba zadat e-mail administrátora (a tedy jeho login do BugZilly) a pak jeho heslo - konfigurace Apache
nutne mít aktivní modul pro CGI
nastavit konfiguraci adresáře BugZilly (/etc/apache2/sites-available/default
):-
<Directory "/var/www/bugzilla/">
AllowOverride Limit
Options +ExecCGI
DirectoryIndex index.cgi
</Directory>
-
- restart Apache (
/etc/init.d/apache2 restart
) - nastavit v BugZille parametry podle potřeby (už přes fungující webové GUI BugZilly)
[editovat]
Převedení dat z jedné BugZilly na druhou
- SQL export zdrojové BZ (BugZilla) - např.: v PHPmyAdmin lze exportovat do souboru (ZIP, GZ, BZ2)
- na "cílovém" stroji je NUTNÉ promazat všechny tabulky BZ, aby nedošlo k chybám během importu (!! promazáním tabulek ztratíte všechny data BZ !!)
- import z exportovaného souboru
!!!JEDNÁ SE VLASTNĚ O DUPLIKACI => administrátorsky účet je teď stejný jako na "zdrojové" BZ