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

Cómo instalar Flyspray The Bug Killer en un CentOS 7 VPS

Este tutorial lo guiará a través de los pasos para instalar y configurar Flyspray The Bug Killer en un CentOS 7 VPS .

¿Qué es Flyspray?

Aerosol es un sencillo sistema de seguimiento de errores basado en la web escrito en PHP por ayudar con el desarrollo de software. Fue diseñado principalmente para satisfacer las necesidades de todos.

Flyspray es un software gratuito, publicado bajo la licencia GNU GPL. Básicamente, esto significa que puede obtener Flyspray y usarlo de forma gratuita. El código fuente está disponible y puede modificarlo según sus necesidades.

Algunas de las funciones de Flyspray incluir:

  • Basado en la web, independiente de la plataforma
  • Compatibilidad con múltiples bases de datos, actualmente MySQL y PGSQL
  • Fácil instalación
  • Fácil de usar
  • Múltiples proyectos
  • Tareas de ‘observación’, con notificación de cambios (email o Jabber)
  • Historial completo de tareas
  • Archivos adjuntos
  • Temas CSS
  • Funciones de búsqueda avanzada (aunque fáciles de usar)
  • Fuentes Atom/RSS
  • Dos opciones de sintaxis para descripciones de tareas y más (Dokuwiki/texto sin formato)
  • Votar por tareas
  • Gráficos de dependencia

REQUISITOS DEL SISTEMA

Flyspray tiene muy pocas dependencias externas y esto hace que sea más fácil de instalar y mantener que algo como Bugzilla. Se requieren los siguientes elementos para poner en marcha Flyspray:

  • Computadora para actuar como servidor. Nuestros planes de alojamiento SSD VPS son perfectos para esto.
  • Servidor web como Apache, Nginx, etc. Se recomienda Apache
  • Lenguaje de secuencias de comandos web PHP 5.2 o posterior
  • Biblioteca PHP-GD
  • Biblioteca PHP-XML
  • Biblioteca OpenSSL
  • Servidor de base de datos MySQL o PostgreSQL

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 flyspray-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 que LAMP esté configurado en el sistema, instale los siguientes paquetes necesarios y reinicie su servidor web usando:

## yum install php-xml openssl php-gd
## systemctl restart httpd

CONFIGURAR BASE DE DATOS MARIADB (MYSQL)

Flyspray requiere una base de datos para almacenar sus datos. En este tutorial estamos usando MariaDB , que es un reemplazo directo para MySQL y es el servidor de base de datos predeterminado en CentOS 7 .

## mysql -u root -p

MariaDB> create database flyspray;
MariaDB> grant all on flyspray.* to flyspray@localhost identified by 'STRONG_PASSWORD';
MariaDB> \q

INSTALE EL ESPRAY MOSQUETEROS

Lo primero que debe hacer es ir a http://flyspray.org/ y descargar la última versión de Flyspray disponible. Al momento de escribir este artículo, la última versión estable es 0.9.9.7. OK, descargue el archivo Flyspray usando el siguiente wget comando:

## wget -P /tmp http://flyspray.org/flyspray-0.9.9.7.zip

Una vez descargado el archivo zip, extráigalo a /var/www/html/flyspray usando el siguiente comando:

## unzip -d /var/www/html/flyspray /tmp/flyspray-0.9.9.7.zip

A continuación, configure la propiedad adecuada utilizando el chown comando:

## chown apache: -R /var/www/html/flyspray

y navegue hasta http://yourserver/flyspray/setup/ y siga las instrucciones del asistente de configuración. Una vez que complete la instalación, elimine el /var/www/html/flyspray/setup directorio usando:

## rm -rf /var/www/html/flyspray/setup/

PASOS POSTERIORES A LA INSTALACIÓN

Opcionalmente, puede configurar gráficos de dependencia de tareas usando Graphviz . Para lograr esto, instale el paquete usando:

## yum install graphviz

y agregue la ruta al graphviz binario en flyspray.conf.php

## vim /var/www/html/flyspray/flyspray.conf.php

[general]
dot_path = "/usr/bin/dot"

Habilite el demonio de recordatorio si necesita recordatorios y notificaciones en segundo plano configurando reminder_daemon a 1 en flyspray.conf.php :

## vim /var/www/html/flyspray/flyspray.conf.php

[general]
reminder_daemon = "1"

ACTUALIZACIÓN DE FLYSPRAY

  • Copia de seguridad de sus archivos y base de datos
  • Eliminar todos los archivos excepto el directorio de archivos adjuntos y flyspray.conf.php
  • Copie los archivos nuevos al directorio flyspray
  • Asegúrese de que se otorgue la propiedad/permiso adecuado al menos a flyspray.conf.php
  • Ejecute la actualización en http://yourserver/flyspray/setup/upgrade.php

¿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 Flyspray 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.


Cent OS
  1. Cómo instalar Mantis Bug Tracker en CentOS 7

  2. Cómo instalar Piwik en un CentOS VPS

  3. Cómo instalar PmWiki en CentOS 6 VPS

  4. Cómo instalar Tomcat 8 en un VPS CentOS 6

  5. Cómo instalar ImpressCMS en un CentOS 6 VPS

Cómo instalar Concrete5 en un VPS CentOS 6

Cómo instalar phpBB 3 en un CentOS 6 VPS

Cómo instalar MySQLDumper en un CentOS VPS

Cómo instalar Gibbon en un CentOS VPS

Cómo instalar OrangeHRM en un CentOS 7 VPS

Cómo instalar phpList en un CentOS 7 VPS