GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Bugzilla na CentOS 6

Bugzilla je nejoblíbenější systém pro sledování chyb, navržený tak, aby pomáhal skupinám vývojářů softwaru sledovat vývoj jejich softwaru.

Je to bezplatná aplikace s bohatými funkcemi, která se ocitá ve službách velkého počtu týmů a organizací a pomáhá jim organizovat a synchronizovat jejich vývojovou práci.

Tento článek vás provede procesem instalace Bugzilly na CentOS VPS.

Nejprve začněme instalací potřebných balíčků. Zadejte následující:

# yum install perl* mod_perl-devel -y

Po dokončení instalace potřebných balíčků spusťte následující příkaz, abyste si stáhli nejnovější verzi Bugzilly (přizpůsobte adresu URL tak, aby odpovídala aktuální verzi):

# wget http://ftp.mozilla.org/pub/mozilla.org/webtools/bugzilla-4.4.tar.gz

Rozbalte jej do požadovaného adresáře:

# tar zxvf bugzilla-4.2.2.tar.gz -C /var/www/html/

Zadejte adresář, který obsahuje rozbalenou instalaci Bugzilly a přejmenujte adresář „bugzilla-${VERSION}“ na něco pohodlnějšího pro webový přístup:

# cd /var/www/html/

# mv -v bugzilla-4.4 bugzilla

Přihlaste se do mysql pomocí 'root' jako uživatel a svého mysql 'root' hesla a vytvořte databázi pro instalaci Bugzilly:

# mysql -uroot -p
mysql> create database bugzilla_DB;

Udělte všechna oprávnění k databázi, kterou jste právě vytvořili, nově vytvořenému uživateli a identifikujte jej jeho vlastním heslem:

mysql> grant all on bugzilla_DB.* to some_user@localhost identified by 'random_password';

a ukončete mysql:

mysql> \q

Spusťte následující příkaz a vyhledejte potřebné moduly:

# ./checksetup.pl

Po dokončení skriptu checksetup.pl nainstalujte potřebné a volitelné moduly spuštěním:

# /usr/bin/perl install-module.pl --all

Jakmile jsou moduly nainstalovány, spusťte znovu skript checksetup.pl a vygenerujte soubor localconfig:

# ./checksetup.pl

Použijte svůj oblíbený textový editor (v tomto případě vim) a upravte položky $db_name, $db_user a $db_pass v souboru ‚localconfig‘ a vyplňte je informacemi o databázi mysql, které jsme nastavili dříve:

# vim ./localconfig

Znovu spusťte kontrolní skript pro nastavení počáteční konfigurace:

# ./checksetup.pl

Dále je třeba přidat těchto několik řádků do konfiguračního souboru Apache:

# vim /etc/httpd/conf/httpd.conf

<Directory /var/www/html/bugzilla>
AddHandler cgi-script .cgi
Options +Indexes +ExecCGI
DirectoryIndex index.cgi
AllowOverride Limit FileInfo Indexes
</Directory>

Uložte soubor a restartujte webový server provedením následujícího příkazu:

# service httpd restart

A je to! Otevřete http:///bugzilla a začněte organizovat vývoj svého softwaru!

POZNÁMKA:V případě „500 Internal Server Error“ při prvním pokusu o přístup k Bugzille, zkontrolujte prosím řádek „Options“ v souboru .htaccess a zakomentujte jej.

Samozřejmě, pokud jste jedním z našich zákazníků Linux VPS Hosting, nemusíte nic z toho dělat, jednoduše se zeptejte našich administrátorů, posaďte se a relaxujte. Naši administrátoři vám Bugzillu okamžitě nainstalují.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Jak nainstalovat PHP 7, 7.2 a 7.3 na CentOS 7

  2. Jak nainstalovat Java 11 &12 na CentOS 7

  3. Jak nainstalovat Bugzillu 5.0 na CentOS 7

  1. Jak nainstalovat Wine 4.0 na CentOS 7

  2. Jak nainstalovat Vim 8.2 na CentOS 7

  3. Jak nainstalovat VirtualBox na CentOS 7

  1. Jak nainstalovat Git na CentOS 8

  2. Jak nainstalovat Docker na CentOS 8

  3. Jak nainstalovat Java 8 &11 na Centos 8