Felhasználói eszközök

Eszközök a webhelyen


oktatas:linux:bugzilla_szerver

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

oktatas:linux:bugzilla_szerver [2019/08/16 22:35] (aktuális)
admin létrehozva
Sor 1: Sor 1:
 +[[oktatas:​linux|<​ Linux]]
 +
 +====== Bugzilla szerver ======
 +
 +===== A Bugzilla-ról =====
 +
 +A Bugzilla egy fejlett, Perl nyelven írt hibakövető rendszer, a hibajelzések fogadására,​ kezelésére. ​
 +
 +
 +===== Telepítés =====
 +
 +  apt-get install mysql-server
 +  apt-get install apache2
 +
 +Az adatbázis létrehozásához letölthető a PhpMyAdmin legújabb változata:
 +  w3m http://​phpmyadmin.net
 +Vagy telepíthető csomagból is. Használatához viszont szükség van php-ra is:
 +  apt-get install php5 php5-mysql
 +
 +Vegyünk fel egy bugs nevű adatbázist,​ és hozzá egy bugs nevű felhasználót a MySQL
 +szerveren.
 +
 +
 +Állítsuk be az apache2-t. Hozzuk létre a következő állományt:​
 +  /​etc/​apache2/​conf.d/​bugzilla
 +
 +Tartalma a következő legyen:
 +<code apache>
 +Alias /bugzilla/ /​var/​www/​bugzilla-4.4.6/​
 +Alias /bz/ /​var/​www/​bugzilla-4.4.6/​
 +
 +<​Directory /​var/​www/​bugzilla-4.4.6>​
 +    AddHandler cgi-script .cgi
 +    Options +ExecCGI +FollowSymLinks
 +    DirectoryIndex index.cgi index.html
 +    AllowOverride Limit FileInfo Indexes Options
 +</​Directory>​
 +</​code>​
 +
 +
 +
 +A wheezy Debiannak már nem része bugzilla. Töltsük le a w3m böngészővel.
 +Az alaprendszert feltelepítettük,​ akkor ez a karakteres böngésző is települt.
 +Indítása:
 +  w3m http://​bugzilla.org
 +
 +Ezen hogyan írásakor a bugzilla 4.4.6-os verziója érhető el.
 +
 +Csomagoljuk ki a letöltött bugzilla csomagot. ​
 +
 +Több scriptet is találunk benne a telepítés segítéséhez. ​
 +Ellenőrizzük milyen Perl csomagok hiányoznak:​
 +  ./​checksetup.pl
 +
 +Nekem nagyon sok modul hiányzott. A következő paranccsal telepítsük:​
 +  install-module.pl --all
 +
 +Be kell állítani a /​var/​www/​bugzilla-4.4.6/​localconfig állományba a
 +következő változókat:​
 +  * $webservergroup = '​www-data';​
 +  * $db_name = '​bugs';​
 +  * $db_user = '​bugs';​
 +  * $db_pass = '​12345';​
 +
 +
 +Futtassuk újból a setup ellenőrzőt:​
 +  ./​checksetup.pl
 +
 +Most befog kérni egy e-mail címet és egy jelszót. Ez lesz az adminisztrátor jelszava. ​
 +
 +  joska@localhost.localdomain
 +  atitok
 +
 +A jelszónak minimum 6 karakternek kell lennie.
 +
 +Természetesen az e-mail címet és jelszót ki kell javítani. ​
 +
 +A bugzilla számára levelezőszerverre is szükség van.
 +A Debian alapú rendszerekben az exim4 alapértelmezetten telepszik az alaprendszerrel,​
 +amit én lecseréltem postfix-re:
 +  apt-get install postfix
 +
 +
 +===== Használat =====
 +
 +Távoli gépről:
 +  firefox szerver_ip_cime/​bz/​
 +
  
oktatas/linux/bugzilla_szerver.txt · Utolsó módosítás: 2019/08/16 22:35 szerkesztette: admin