Cómo instalar la plataforma Dolibarr ERP/CRM en el servidor Ubuntu 22.04

Si su negocio ha crecido hasta el punto en que requiere ayuda para planificar y organizar detalles como contactos, proveedores, facturas, pedidos, inventario y horarios, entonces necesita Herramienta ERP. Puede recurrir a una plataforma de terceros o puede implementar una solución interna en su centro de datos o en un host de nube de terceros.

Siga este proceso paso a paso para instalar una solución ERP/CRM de Dolibarr que se adapta perfectamente a organizaciones de todos los tamaños, así como a los autónomos.

Qué necesitarás para instalar Dolibarr

Mostraré la implementación en Ubuntu Server 22.04, pero Dolibarr se puede instalar en casi cualquier distribución de Linux. Si está utilizando una distribución de servidor que no sea Ubuntu, deberá modificar algunos comandos de instalación. También necesitará un usuario con privilegios de sudo.

Vemos: 9 consejos imprescindibles para proteger el servidor Ubuntu (Premium de TechRepublic)

Cómo instalar dependencias

Lo primero que haremos será instalar las dependencias necesarias, empezando por los servidores web y las bases de datos.

Inicie sesión en su instancia de Ubuntu Server e instale el servidor web Apache con el comando:
sudo apt-get install apache2 -y
Una vez completada la instalación, inicie y habilite el servidor con:

sudo systemctl enable --now apache2

Habilite el módulo de reescritura con:

sudo a2enmod rewrite

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

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á realizar una configuración rápida. Abra el archivo de configuración de PHP con el comando:

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

En este archivo, busque lo siguiente y cámbielos a los valores mostrados, donde TIMEZONE es su zona horaria seleccionada:

  • date.timezone = zona horaria
  • límite_memoria = 256 m
  • upload_max_filesize = 64 MB
  • display_errors = Activado
  • log_errors = desactivado
READ  Samsung presenta los teléfonos inteligentes Galaxy S22 y S22+

Instalaremos la base de datos MariaDB con el comando:

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

Cuando se completa la instalación, debe proteger el servidor de la base de datos MariaDB con el comando:

sudo mysql_secure_installation

Asegúrese de establecer una contraseña segura/única para el usuario administrador.

Cómo crear la base de datos

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

sudo mysql -u root -p

Cree la base de datos y el usuario de Dolibarr con los siguientes comandos, donde la contraseña es 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

Vamos a crear un archivo de host virtual de Apache usando:

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

En este archivo, pegue 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>


Guarde y cierre el archivo. Reinicie Apache con:

sudo systemctl restart apache2

Cómo descargar y descomprimir Dolibarr

Estableceremos una variable a la última versión disponible para Dolibarr usando el comando:

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

Ahora podemos usar archivos etiqueta_de_lanzamiento Para asegurarnos de que tenemos la última versión y la estamos usando. Descarga Dolibarr con:

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

Decodifica Dolibarr con:

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

Otorgue al nuevo directorio los permisos apropiados con:

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

Cómo completar la instalación

Abra un navegador web y apúntelo a http://SERVIDOR/dolibarr/htdocs donde SERVIDOR es la dirección IP de su servidor de alojamiento, y será recibido por el instalador web de Dolibarr (Figura A).

READ  Capcom lanza 'múltiples títulos nuevos' antes del 31 de marzo de 2023

Figura A

Instalador web Dolibarr ERP/CRM.
Instalador web Dolibarr.

Haga clic en Siguiente, luego en la ventana resultante, haga clic en Inicio (Figura B).

Figura B

Pasó la verificación de requisitos previos para Dolibarr ERP/CRM y está listo para funcionar.
Se ha superado la comprobación de requisitos previos y está listo para funcionar.

en la página de configuración (Figura C), debe 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 configuró en la consola de MariaDB. También deberá desplazarse hasta la parte inferior de esa página, crear una cuenta de superusuario y luego hacer clic en Siguiente paso.

Figura C

Página de configuración basada en web de Dolibarr.
Página de configuración basada en web de Dolibarr.

Cuando se le solicite, haga clic en Siguiente paso nuevamente para comenzar la instalación. Este paso tardará un tiempo en completarse, ya que debe completar la base de datos y guardar las opciones de configuración que seleccionó. Una vez que termine, puede iniciar sesión en Dolibarr con su cuenta de superusuario y comenzar a usar sus nuevas soluciones ERP/CRM.

Antes de completar el proceso de instalación de Dolibarr, asegúrese de agregar un archivo de bloqueo de instalación para evitar que alguien use los instaladores de forma malintencionada. Para hacer esto, emita el comando:

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

Felicitaciones por llevar su negocio al siguiente nivel de eficiencia.

Suscríbete a TechRepublic Cómo hacer que la tecnología funcione en YouTube Obtenga los últimos consejos tecnológicos para profesionales de negocios de Jack Wallen.

You May Also Like

About the Author: Pino Toribio

"Fanático de Internet en general. Gurú de Twitter sin complejos. Introvertido. Lector total. Ninja de la cultura pop. Entusiasta de las redes sociales".

Deja una respuesta

Tu dirección de correo electrónico no será publicada.