El siguiente artículo le explicará cómo instalar The Bug Genie Issue Tracker en un VPS CentOS 7 .
¿Qué es El genio de los bichos?
Es un hermoso sistema de gestión de proyectos y seguimiento de problemas que tiene flujos de trabajo potentes, espacios de proyectos separados, cronogramas de proyectos, jerarquía de proyectos, wiki integrado inteligente y mucho más.
¿Requisitos del sistema?
Los requisitos para instalar The Bug Genie son los siguientes:
- Máquina para actuar como servidor (nuestro alojamiento SSD VPS es perfecto para esto)
- Servidor web con capacidades de reescritura
- PHP 5.3+
- Base de datos (MySQL, MariaDB o PostreSQL)
- Extensión PHP-GMP
- Biblioteca PHP-GD
- Biblioteca PHP-MBSTRING
ACTUALIZAR EL SISTEMA
Antes de continuar, ssh
a su VPS CentOS 7 SSD , inicia una screen
sesión y actualice su sistema usando yum
:
## screen -U -S buggenie-screen ## yum update
INSTALAR ALGUNOS PAQUETES
## yum install wget unzip vim
INSTALAR LÁMPARA
En este tutorial vamos a utilizar la pila LAMP (Linux, Apache, MariaDB y PHP) en uno de nuestros planes de alojamiento CentOS SSD VPS. Así que instala LAMP siguiendo nuestro gran artículo sobre cómo instalar LAMP en un CentOS 7 VPS.
Una vez LÁMPARA está configurado en el sistema, instale los siguientes paquetes requeridos y reinicie su servidor web usando:
## yum install php-gd gmp php-mbstring ## systemctl restart httpd
CONFIGURAR BASE DE DATOS MARIADB (MYSQL)
Desde El genio de los bichos requiere una base de datos para almacenar sus datos, tendríamos que configurar una base de datos usando los siguientes comandos:
## mysql -u root -p MariaDB> create database the_bug_genie; MariaDB> grant all on the_bug_genie.* to buggenie@localhost identified by 'STRONG_PASSWORD'; MariaDB> \q
CONFIGURAR APACHE VHOST
Se recomienda configurar una directiva de host virtual en su servidor web que se utilizará para acceder a The Bug Genie . Entonces, configura lo siguiente en tu Apache:
<VirtualHost 1.2.3.4:80> DocumentRoot /var/www/html/the-bug-genie/thebuggenie ServerName buggenie.mydomain.com ErrorLog "/var/log/httpd/error_log" CustomLog "/var/log/httpd/access_log" combined <Directory /var/www/html/the-bug-genie/thebuggenie/> DirectoryIndex index.php Options FollowSymLinks AllowOverride All Require all granted <IfModule mod_rewrite.c> RewriteEngine On </IfModule> </Directory> </VirtualHost>
asegúrese de reemplazar algunos de los valores para que coincidan con sus requisitos y reinicie apache para que los cambios surtan efecto usando:
## systemctl restart httpd
INSTALE EL GENIO DE ERRORES
Lo primero que debe hacer es ir a https://pach.no/ y descargar la última versión estable de The Bug Genie . Al momento de escribir este artículo, la última versión estable es la 3.2.7.1.
Descargar El genio de los bichos archivar usando wget
como en:
## wget -P /tmp http://downloads.sourceforge.net/project/bugs-bug-genie/thebuggenie_3.2.7.1.zip
Una vez descargado el archivo zip, extráigalo a /var/www/html/the-bug-genie
usando el siguiente comando:
## unzip -d /var/www/html /tmp/thebuggenie_3.2.7.1.zip ## mv /var/www/html/thebuggenie-3.2.7.1 /var/www/html/the-bug-genie
A continuación, configura la propiedad adecuada usando el chown
comando:
## chown apache: -R /var/www/html/the-bug-genie
y vaya a http://buggenie.mydomain.com/index.php para iniciar la instalación de The Bug Genie . Ahora debe seguir junto con el asistente de configuración. Si no se cumplen algunas de las comprobaciones previas a la instalación, asegúrese de solucionar cualquier problema antes de continuar. Utilice los detalles de la base de datos en el paso de información de la base de datos como se muestra en la siguiente imagen:
Una vez completada la instalación, se debería haber creado una cuenta de administrador para usted. Inicie sesión con las credenciales predeterminadas:
Nombre de usuario:administrador
Contraseña:administrador
¿NOSOTROS HACEMOS ESTO POR USTED?
Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS Linux, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen The Bug Genie y LAMP por usted . Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.
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.