Cómo instalar Dolibarr ERP/CRM en Ubuntu Server

Si tu negocio ha crecido hasta el punto en que necesita ayuda con la planificación y organización de detalles como contactos, proveedores, facturas, pedidos, stock y horarios, necesitas una herramienta ERP. Puedes recurrir a una plataforma de terceros o puedes implementar una solución interna en tu centro de datos o en un host de nube de terceros.

Índice de Contenido
  1. Lo que necesitarás para instalar Dolibarr
  2. Cómo instalar las dependencias
  3. Cómo crear la base de datos
  4. Cómo configurar Apache
  5. Cómo descargar y descomprimir Dolibarr
  6. Cómo completar la instalación

Lo que necesitarás para instalar Dolibarr

Te mostraré cómo realizar la implementación en Ubuntu Server 22.04, pero Dolibarr se puede instalar en casi cualquier distribución de Linux. Si estás usando una distribución de servidor distinta a Ubuntu, deberás modificar algunos de los comandos de instalación. También necesitarás un usuario con privilegios de sudo.

Cómo instalar las dependencias

Lo primero que haremos es instalar las dependencias necesarias, comenzando por los servidores web y de base de datos.

Inicia sesión en tu instancia de Ubuntu Server e instala el servidor web Apache con el siguiente comando:

sudo apt-get install apache2 -y

Una vez completada la instalación, inicia y habilita el servidor con:

Cómo crear un flujo programado en Microsoft Power Automate
sudo systemctl enable --now apache2

Habilita el módulo de reescritura con:

sudo a2enmod rewrite

A continuación, instalemos las dependencias necesarias de PHP con:

sudo apt-get install php php-cli php-mysql php-common php-zip php-mbstring php-xmlrpc php-curl php-soap php-gd php-xml php-intl php-ldap libapache2-mod-php -y

Después de instalar PHP, deberás hacer una configuración rápida. Abre el archivo de configuración de PHP con el siguiente comando:

sudo nano /etc/php/*/apache2/php.ini

En ese archivo, busca lo siguiente y cambia los valores según se muestra, donde TIMEZONE es tu zona horaria específica:

  • date.timezone = TIMEZONE
  • memory_limit = 256M
  • upload_max_filesize = 64M
  • display_errors = On
  • log_errors = Off

Instalemos la base de datos MariaDB con el siguiente comando:

sudo apt-get install mariadb-server mariadb-client -y

Cuando se complete la instalación, deberás asegurar el servidor de base de datos MariaDB con el siguiente comando:

Cómo cerrar tu cuenta de monday.com: Pasos y opciones para eliminar tu cuenta
sudo mysql_secure_installation

Asegúrate de establecer una contraseña fuerte/única para el usuario administrador.

Cómo crear la base de datos

Inicia sesión en la consola de la base de datos con:

sudo mysql -u root -p

Crea la base de datos y el usuario Dolibarr con los siguientes comandos, donde PASSWORD es una contraseña fuerte/única:

CREATE USER 'dolibarr'@'localhost' IDENTIFIED BY 'PASSWORD';
CREATE DATABASE dolibarr;
GRANT ALL PRIVILEGES ON dolibarr.* TO 'dolibarr'@'localhost';
FLUSH PRIVILEGES;
exit

Cómo configurar Apache

Creemos un archivo de host virtual de Apache con:

sudo nano /etc/apache2/sites-enabled/dolibarr.conf

En ese archivo, pega lo siguiente:

<VirtualHost *:80>
  ServerAdmin [email protected]
  ServerName erp.example.com
  ServerAlias www.erp.example.com
  DocumentRoot /var/www/html/dolibarr/htdocs/
  
  <Directory /srv/dolibarr/htdocs>
    Options +FollowSymlinks
    AllowOverride All
    Require all granted
  </Directory>

  ErrorLog /var/log/apache2/dolibarr_error.log
  CustomLog /var/log/apache2/dolibarr_access.log combined

</VirtualHost>

Guarda y cierra el archivo. Reinicia Apache con:

EaseUS Todo Backup Home: La solución de respaldo confiable para tu hogar o pequeña empresa
sudo systemctl restart apache2

Cómo descargar y descomprimir Dolibarr

Vamos a establecer una variable con la última versión disponible de Dolibarr mediante el siguiente comando:

release_tag=$(curl -s https://api.github.com/repos/Dolibarr/dolibarr/releases/latest | grep tag_name | cut -d '"' -f 4)

Ahora podemos usar release_tag para asegurarnos de obtener y usar la última versión. Descarga Dolibarr con:

wget https://github.com/Dolibarr/dolibarr/archive/${release_tag}.tar.gz

Descomprime Dolibarr con:

sudo mv dolibarr-${release_tag} /var/www/html/dolibarr

Asigna los permisos adecuados al nuevo directorio con:

sudo chown -R /var/www/html/dolibarr

Cómo completar la instalación

Abre un navegador web y dirígete a http://SERVIDOR/dolibarr/htdocs donde SERVIDOR es la dirección IP del servidor de alojamiento, y te dará la bienvenida el instalador web de Dolibarr (Figura A).

Figura A

Cómo forzar a Microsoft 365 a abrir siempre un archivo en el entorno de escritorio

Cómo instalar Dolibarr ERP/CRM en Ubuntu Server - Software | Imagen 1 Newsmatic

Haz clic en Siguiente y luego, en la ventana resultante, haz clic en Iniciar (Figura B).

Figura B

En la página de configuración (Figura C), debes configurar las opciones de la base de datos. En nuestra instalación, el nombre de la base de datos es "dolibarr", el usuario es "dolibarr" y la contraseña es la que estableciste en la consola de MariaDB. También deberás desplazarte hasta la parte inferior de esa página, crear una cuenta de superusuario y luego hacer clic en Siguiente paso.

Figura C

Cuando se te solicite, haz clic nuevamente en Siguiente paso para iniciar la instalación. Esta etapa tomará un tiempo en completarse, ya que necesita llenar la base de datos y guardar las opciones de configuración que has seleccionado. Después de que finalice, puedes iniciar sesión en Dolibarr con tu cuenta de superusuario y comenzar a utilizar tus nuevas soluciones ERP/CRM.

Cómo borrar completamente y sobrescribir los datos en un disco duro con Windows 11

Antes de finalizar el proceso de instalación de Dolibarr, asegúrate de añadir un archivo de bloqueo de instalación para evitar que alguien use maliciosamente las herramientas de instalación. Para hacerlo, ejecuta el siguiente comando:

sudo touch /var/www/html/dolibarr/documents/install.lock

Felicitaciones por llevar tu negocio al siguiente nivel de eficiencia.

Suscríbete a How To Make Tech Work on YouTube de Newsmatic para obtener los últimos consejos tecnológicos para profesionales de negocios de Jack Wallen.

En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Software, allí encontraras muchos artículos similares a Cómo instalar Dolibarr ERP/CRM en Ubuntu Server , tenemos lo ultimo en tecnología 2023.

Artículos Relacionados

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.