GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar Bugzilla en CentOS 6

Bugzilla es el sistema de seguimiento de errores más favorito, diseñado para ayudar a los grupos de desarrolladores de software a realizar un seguimiento de su desarrollo de software.

Es una aplicación gratuita y rica en funciones que se encuentra al servicio de una gran cantidad de equipos y organizaciones, ayudándolos a organizar y sincronizar su trabajo de desarrollo.

Este artículo lo guiará a través del proceso de instalación de Bugzilla en un CentOS VPS.

Primero, comencemos instalando los paquetes necesarios. Escribe lo siguiente:

# yum install perl* mod_perl-devel -y

Una vez finalizada la instalación de los paquetes necesarios, ejecute el siguiente comando para descargar la última versión de Bugzilla (adapte la URL para que coincida con la versión actual):

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

Descomprímalo en el directorio deseado:

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

Ingrese al directorio que contiene la instalación de Bugzilla desempaquetada y cambie el nombre del directorio “bugzilla-${VERSION}” a algo más conveniente para el acceso web:

# cd /var/www/html/

# mv -v bugzilla-4.4 bugzilla

Inicie sesión en mysql usando 'root' como usuario y su contraseña 'root' de mysql, y cree una base de datos para la instalación de Bugzilla:

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

Otorgue todos los privilegios sobre la base de datos que acaba de crear a un usuario recién creado e identifíquelo con su propia contraseña:

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

y salga de mysql:

mysql> \q

Ejecute el siguiente comando para encontrar los módulos necesarios:

# ./checksetup.pl

Después de completar el script checksetup.pl, instale los módulos necesarios y opcionales ejecutando:

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

Una vez que los módulos estén instalados, vuelva a ejecutar el script checksetup.pl para generar el archivo localconfig:

# ./checksetup.pl

Use su editor de texto favorito (en este caso, vim) y edite las entradas $db_name, $db_user y $db_pass en el archivo 'localconfig' y complételas con la información de la base de datos mysql que configuramos anteriormente:

# vim ./localconfig

Nuevamente, ejecute el script checksetup para establecer la configuración inicial:

# ./checksetup.pl

A continuación, estas pocas líneas deben agregarse al archivo de configuración de 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>

Guarde el archivo y ejecute el siguiente comando para reiniciar el servidor web:

# service httpd restart

¡Eso es todo! ¡Abra http:///bugzilla y comience a organizar su desarrollo de software!

NOTA:En caso de "Error interno del servidor 500" en su primer intento de acceder a Bugzilla, verifique la línea "Opciones" en el archivo .htaccess y coméntelo.

Por supuesto, si usted es uno de nuestros clientes de Linux VPS Hosting, no tiene que hacer nada de esto, simplemente pregúntele a nuestros administradores, siéntese y relájese. Nuestros administradores instalarán Bugzilla inmediatamente.

PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Cent OS
  1. Cómo instalar PHP 7, 7.2 y 7.3 en CentOS 7

  2. Cómo instalar Java 11 y 12 en CentOS 7

  3. Cómo instalar Wine 4.0 en CentOS 7

  4. Cómo instalar Vim 8.2 en CentOS 7

  5. Cómo instalar Bugzilla 5.0 en CentOS 7

Cómo instalar Java en CentOS 7

Cómo instalar Ruby en CentOS 7

Cómo instalar PostgreSQL en CentOS 7

Cómo instalar Go en CentOS 7

Cómo instalar R en CentOS 7

Cómo instalar R en CentOS 8