GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare Bugzilla su CentOS 6

Bugzilla è il sistema di tracciamento dei bug preferito, progettato per aiutare i gruppi di sviluppatori software a tenere traccia del loro sviluppo software.

È un'applicazione gratuita e ricca di funzionalità che si trova al servizio di un gran numero di team e organizzazioni, aiutandoli a organizzare e sincronizzare il loro lavoro di sviluppo.

Questo articolo ti guiderà attraverso il processo di installazione di Bugzilla su un VPS CentOS.

Innanzitutto, iniziamo installando i pacchetti necessari. Digita quanto segue:

# yum install perl* mod_perl-devel -y

Al termine dell'installazione dei pacchetti necessari, eseguire il seguente comando per scaricare l'ultima versione di Bugzilla (adattare l'URL in modo che corrisponda alla versione corrente):

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

Decomprimilo nella directory desiderata:

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

Immettere la directory che contiene l'installazione di Bugzilla decompressa e rinominare la directory "bugzilla-${VERSION}" in qualcosa di più conveniente per l'accesso al Web:

# cd /var/www/html/

# mv -v bugzilla-4.4 bugzilla

Accedi a mysql usando "root" come utente e la tua password "root" di mysql e crea un database per l'installazione di Bugzilla:

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

Concedi tutti i privilegi sul database che hai appena creato a un utente appena creato e identificalo con la sua password:

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

ed esci da MySQL:

mysql> \q

Esegui il comando seguente per trovare i moduli necessari:

# ./checksetup.pl

Al termine dello script checksetup.pl, installa i moduli necessari e opzionali eseguendo:

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

Una volta installati i moduli, eseguire nuovamente lo script checksetup.pl per generare il file localconfig:

# ./checksetup.pl

Usa il tuo editor di testo preferito (in questo caso vim) e modifica le voci $db_name, $db_user e $db_pass nel file 'localconfig' e riempile con le informazioni del database mysql che abbiamo impostato in precedenza:

# vim ./localconfig

Ancora una volta, esegui lo script checksetup per impostare la configurazione iniziale:

# ./checksetup.pl

Successivamente, queste poche righe devono essere aggiunte al file di configurazione di 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>

Salva il file ed esegui il seguente comando per riavviare il server web:

# service httpd restart

Questo è tutto! Apri http:///bugzilla e inizia a organizzare lo sviluppo del tuo software!

NOTA:In caso di "errore interno del server 500" al primo tentativo di accedere a Bugzilla, controlla la riga "Opzioni" nel file .htaccess e commentalo.

Naturalmente, se sei uno dei nostri clienti di hosting VPS Linux, non devi fare nulla di tutto questo, chiedi semplicemente ai nostri amministratori, siediti e rilassati. I nostri amministratori installeranno immediatamente Bugzilla per te.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Cent OS
  1. Come installare PHP 7, 7.2 e 7.3 su CentOS 7

  2. Come installare Java 11 e 12 su CentOS 7

  3. Come installare Wine 4.0 su CentOS 7

  4. Come installare Vim 8.2 su CentOS 7

  5. Come installare Bugzilla 5.0 su CentOS 7

Come installare Java su CentOS 7

Come installare Ruby su CentOS 7

Come installare PostgreSQL su CentOS 7

Come installare Go su CentOS 7

Come installare R su CentOS 7

Come installare R su CentOS 8