En este tutorial, le mostraremos cómo instalar Kanboard en CentOS 7. Para aquellos que no lo sabían, Kanboard es una herramienta de gestión de proyectos gratuita y de código abierto que utiliza la Metodología Kanban. Kanboard se centra en el minimalismo y la simplicidad, está diseñado principalmente para equipos pequeños. También te ayuda a gestionar tus proyectos y visualizar tu flujo de trabajo.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo
' a los comandos para obtener privilegios de root. Le mostraré el paso de instalación de la herramienta de gestión de proyectos de código abierto Kanboard en el servidor CentOS 7.
Instalar Kanboard en CentOS 7
Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.
yum clean all yum -y update
Paso 2. Instale el servidor LEMP.
Se requiere un servidor de pila LEMP CentOS 7. Si no tiene LEMP instalado, puede seguir nuestra guía aquí. Además, instale los módulos PHP necesarios:
yum install php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mssql php-snmp php-soap php-tidy curl curl-devel
Paso 3. Instalación de Kanboard.
Primero, descargue y descomprima la última versión de Kanboard:
cd /var/www/html/ wget https://kanboard.net/kanboard-latest.zip unzip kanboard-latest.zip
Tendremos que cambiar algunos permisos de carpetas:
chown -R apache:apache kanboard/data
Luego, copie el config.default.php incluido a config.php y cambie la información de la base de datos usando estos comandos:
cd /var/www/html/kanboard mv config.default.php config.php
Cree un archivo de configuración llamado config.php usando el editor nano e ingrese el siguiente contenido en el archivo:
### nano /etc/config.php // Database driver: sqlite, mysql or postgres (sqlite by default) define('DB_DRIVER', 'mysql'); // Mysql/Postgres username define('DB_USERNAME', 'kanboard'); // Mysql/Postgres password define('DB_PASSWORD', 'kanboarduser_passwd'); // Mysql/Postgres hostname define('DB_HOSTNAME', 'localhost'); // Mysql/Postgres database name define('DB_NAME', 'kanboarduser');
Reinicie el servicio Apache ejecutando el siguiente comando:
systemctl restart httpd
Paso 4. Configure el cortafuegos para Kanboard.
Permitir a los visitantes acceder a Kanboard en el puerto 80:
firewall-cmd --zone=public --permanent --add-service=http firewall-cmd --reload
Paso 5. Acceso a Bolt Kanboard.
Kanboard estará disponible en el puerto HTTP 80 de manera predeterminada. Abra su navegador favorito y vaya a http://yourdomain.com/kanboard
o http://server-ip/kanboard
.
¡Felicitaciones! Ha instalado Kanboard con éxito. Gracias por usar este tutorial para instalar la herramienta de gestión de proyectos de código abierto Kanboard en los sistemas CentOS 7. Para obtener ayuda adicional o información útil, le recomendamos que consulte el Kanboard oficial sitio web.