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

Instale Vtiger CRM en CentOS 8:¿una guía paso a paso?

Vtiger CRM es una aplicación de gestión de relaciones con el cliente de código abierto escrita en PHP. Ofrece funciones como automatización de ventas, automatización de marketing, análisis e informes, atención al cliente y muchas otras.

Aquí en LinuxAPT, como parte de nuestros servicios de administración de servidores, ayudamos regularmente a nuestros clientes a realizar consultas relacionadas con la instalación de software PHP en sistemas Linux.

En este contexto, veremos cómo instalar Vtiger CRM en la máquina CentOS 8.


Pasos para instalar y configurar Vtiger CRM en CentOS 8

1. Realizar la actualización del sistema

Primero, comencemos asegurándonos de que su sistema esté actualizado ejecutando el siguiente comando en su terminal:

$ sudo dnf clean all
$ sudo dnf update


2. Instale la pila LAMP

Si aún no tiene una pila LAMP instalada en su servidor, puede seguir nuestra guía aquí.


3. Instale Vtiger CRM en el sistema

Ahora descargamos la última versión de Vtiger en su sistema CentOS usando el comando wget:

$ wget https://sourceforge.net/projects/vtigercrm/files/vtiger%20CRM%207.2.0/Core%20Product/vtigercrm7.2.0.tar.gz
$ tar xvf vtigercrm7.2.0.tar.gz
$ sudo mv vtigercrm /var/www/html/

No olvide que necesitaremos cambiar algunos permisos de carpetas:

$ sudo chown -R apache:apache /var/www/html/vtigercrm


4. Configurar MariaDB para Vtiger CRM

De forma predeterminada, MariaDB no está reforzado. Puede asegurar MariaDB utilizando el script mysql_secure_installation. Debe leer y seguir cada paso cuidadosamente, que establecerá una contraseña raíz, eliminará a los usuarios anónimos, no permitirá el inicio de sesión raíz remoto y eliminará la base de datos de prueba y el acceso a MariaDB segura.

$ mysql_secure_installation

Luego, configúralo así:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

A continuación, deberemos iniciar sesión en la consola de MariaDB y crear una base de datos para Vtiger CRM. Ejecute el siguiente comando:

$ mysql -u root -p

Esto le pedirá una contraseña, así que ingrese su contraseña raíz de MariaDB y presione Enter. Una vez que haya iniciado sesión en su servidor de base de datos, debe crear una base de datos para la instalación de Vtiger CRM:

MariaDB > CREATE DATABASE vtiger;
MariaDB > CREATE USER 'vtiger_user'@'localhost' IDENTIFIED BY 'your-strong-passwd';
MariaDB > GRANT ALL PRIVILEGES ON `vtiger`.* TO 'vtiger_user'@'localhost';
MariaDB > FLUSH PRIVILEGES;
MariaDB > \q


5. Configurar el servidor web Apache

El primero, cree un archivo de host virtual para vTiger:

$ sudo nano /etc/httpd/conf.d/vtigercrm.conf

A continuación, agregue los siguientes comandos:

<VirtualHost *:80>
     ServerAdmin [email protected]
     ServerName example.com
     ServerAlias www.example.com
     DocumentRoot /var/www/html/vtigercrm/
     <Directory /var/www/html/vtigercrm/>
        Options +FollowSymlinks
        AllowOverride All
        Require all granted
     </Directory>
     ErrorLog /var/log/httpd/vtigercrm_error.log
     CustomLog /var/log/httpd/vtigercrm_access.log combined
</VirtualHost>

Finalmente, reinicie el servicio de Apache para que se aplique el cambio:

$ sudo systemctl restart httpd


6. Configurar cortafuegos

Abra el puerto HTTP en el cortafuegos ejecutando los siguientes comandos:

$ sudo firewall-cmd --add-service=http --permanent
$ sudo firewall-cmd --reload

Luego, deshabilite SELinux en el sistema CentOS:

$ sudo setenforce 0
$ sudo sed -i 's/^SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config


7. Acceda a Vtiger CRM

Vtiger CRM estará disponible en el puerto HTTP 80 de forma predeterminada.

Abra su navegador favorito y vaya a http://su-dominio.com o http://dirección-ip-del-servidor y complete los pasos requeridos para finalizar la instalación.



Cent OS
  1. Instalar Grafana en CentOS 8 - ¿Guía paso a paso?

  2. Instalar FreeIPA en CentOS 8 - ¿Guía paso a paso?

  3. Instalar OrangeScrum en CentOS 8 - ¿Guía paso a paso?

  4. Instalar Rar/Unrar en Centos 8 - ¿Guía paso a paso?

  5. Instalar ClamAV en CentOS 8 - ¿Guía paso a paso?

Instalar vTiger CRM en CentOS 8

Instalar Transmission en CentOS 8 - ¿Una guía paso a paso?

Instalar Mattermost en CentOS 8:¿una guía paso a paso?

Instale Vtiger CRM en CentOS 8:¿una guía paso a paso?

Instalar Gparted en CentOS 8:¿una guía paso a paso?

Cómo instalar Vtiger CRM en CentOS 7