Instalación ERP · 5 min read · Dec 20, 2025
Instalar Dolibarr ERP en Ubuntu 22.04

Dolibarr es un sistema ERP y CRM de código abierto escrito en PHP. Está diseñado para pequeñas y medianas empresas para gestionar clientes, facturas, pedidos, productos, inventarios, etc. Proporciona una interfaz web simple y fácil de usar que te permite gestionar tu aplicación ERP a través de un navegador web. Si estás buscando soluciones ERP y CRM de código abierto para tu organización, entonces Dolibarr es la mejor opción para ti.
En este tutorial, aprenderemos cómo instalar Dolibarr en un servidor Ubuntu 22.04.
Requisitos
- Un servidor que ejecute Ubuntu 22.04.
- Una contraseña de root configurada en tu servidor.
- Un nombre de dominio válido apuntado a tu servidor.
Instalar LAMP Stack
Antes de comenzar, debes instalar Apache, MariaDB, PHP y otros módulos de PHP en tu sistema. Primero, agrega un repositorio de PHP a tu sistema usando el siguiente comando:
apt-get install software-properties-common -y
add-apt-repository ppa:ondrej/php -yA continuación, actualiza el repositorio e instala el servidor Apache, PHP y MariaDB con el siguiente comando:
apt-get install apache2 mariadb-server php7.4 libapache2-mod-php7.4 php7.4-common php7.4-curl php7.4-intl php7.4-mbstring php7.4-mcrypt php7.4-json php7.4-xmlrpc php7.4-soap php7.4-mysql php7.4-gd php7.4-xml php7.4-cli php7.4-zip wget unzip git -yUna vez que la instalación se haya completado, edita el archivo php.ini y cambia algunas configuraciones predeterminadas:
nano /etc/php/7.4/apache2/php.iniCambia las siguientes configuraciones:
memory_limit = 512M
upload_max_filesize = 150M
max_execution_time = 360
date.timezone = UTC
Guarda y cierra el archivo. Luego, inicia los servicios de Apache y MariaDB y habilítalos para que se inicien al arrancar con el siguiente comando:
systemctl start apache2
systemctl enable apache2
systemctl start mariadb
systemctl enable mariadbUna vez que hayas terminado, puedes proceder al siguiente paso.
Configurar MariaDB
Por defecto, MariaDB no está asegurado. Por lo tanto, necesitarás asegurarlo primero. Puedes asegurarlo ejecutando el siguiente script:
mysql_secure_installationResponde todas las preguntas como se muestra a continuación:
Enter current password for root (enter for none):
Set root password? [Y/n]: N
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
Una vez que MariaDB esté asegurado, inicia sesión en el shell de MariaDB:
mysql -u root -pIngresa tu contraseña de root, luego crea una base de datos y un usuario para Dolibarr:
MariaDB [(none)]> CREATE DATABASE dolibarrdb;
MariaDB [(none)]> CREATE USER dolibarr;A continuación, otorga privilegios a la base de datos Dolibarr con el siguiente comando:
MariaDB [(none)]> GRANT ALL PRIVILEGES ON dolibarrdb.* TO 'dolibarr'@'localhost' IDENTIFIED BY 'password';A continuación, necesitarás ejecutar el comando FLUSH PRIVILEGES para que la tabla de privilegios sea recargada por MySQL y podamos usar nuevas credenciales:
MariaDB [(none)]> FLUSH PRIVILEGES;A continuación, sal del consola de MariaDB con el siguiente comando:
MariaDB [(none)]> EXITUna vez que hayas terminado, puedes proceder al siguiente paso.
Descargar e Instalar Dolibarr
Primero, descarga la última versión de Dolibarr desde el repositorio de Git usando el siguiente comando:
release_tag=$(curl -s https://api.github.com/repos/Dolibarr/dolibarr/releases/latest | grep tag_name | cut -d '"' -f 4) wget https://github.com/Dolibarr/dolibarr/archive/${release_tag}.tar.gzUna vez que la descarga se haya completado, extrae el archivo descargado con el siguiente comando:
tar -xvzf 15.0.2.tar.gzA continuación, copia el directorio extraído a la raíz web de Apache y establece los permisos adecuados:
cp -r dolibarr-15.0.2 /var/www/html/dolibarr
chown -R www-data:www-data /var/www/html/dolibarr/
chmod -R 775 /var/www/html/dolibarr/Una vez que hayas terminado, puedes proceder al siguiente paso.
Configurar Apache para Dolibarr
A continuación, crea un archivo de host virtual de Apache con el siguiente comando:
nano /etc/apache2/sites-available/dolibarr.confAgrega las siguientes líneas:
ServerAdmin [email protected]
DocumentRoot /var/www/html/dolibarr/htdocs
ServerName dolibarr.example.com
Options +FollowSymlinks
AllowOverride All
Require all granted
ErrorLog ${APACHE_LOG_DIR}/dolibarr_error.log
CustomLog ${APACHE_LOG_DIR}/dolibarr_access.log combined
Guarda el archivo, luego habilita el archivo de host virtual de Apache con el siguiente comando:
a2ensite dolibarrA continuación, habilita el módulo de reescritura de Apache y recarga el servicio de apache con el siguiente comando:
a2enmod rewrite
systemctl restart apache2Ahora puedes verificar el estado de Dolibarr con el siguiente comando:
systemctl status apache2Obtendrás la siguiente salida:
? apache2.service - El servidor HTTP Apache
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2022-07-02 08:14:00 UTC; 6s ago
Docs: https://httpd.apache.org/docs/2.4/
Process: 21317 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
Main PID: 21321 (apache2)
Tasks: 6 (limit: 4579)
Memory: 13.6M
CPU: 119ms
CGroup: /system.slice/apache2.service
??21321 /usr/sbin/apache2 -k start
??21322 /usr/sbin/apache2 -k start
??21323 /usr/sbin/apache2 -k start
??21324 /usr/sbin/apache2 -k start
??21325 /usr/sbin/apache2 -k start
??21326 /usr/sbin/apache2 -k start
Jul 02 08:14:00 ubuntu2204 systemd[1]: Starting El servidor HTTP Apache...
Una vez que hayas terminado, puedes proceder al siguiente paso.
Acceder a Dolibarr
Ahora, abre tu navegador web y escribe la URL http://dolibarr.example.com. Serás redirigido a la siguiente página:

Aquí, selecciona tu idioma y haz clic en el botón Siguiente paso. Deberías ver la siguiente página:

Aquí, valida las comprobaciones de PHP y haz clic en el botón Iniciar. Deberías ver la siguiente página:


Ahora, proporciona los detalles de tu base de datos, detalles de configuración del servidor web y haz clic en el botón Siguiente paso. Deberías ver la siguiente página:

Aquí, haz clic en el botón Siguiente paso. Deberías ver la siguiente página:

Haz clic en el botón Siguiente paso. Deberías ver la siguiente página:

Aquí, proporciona tu nombre de usuario y contraseña de administrador. Luego, haz clic en el botón Siguiente paso. Una vez que el usuario se haya creado con éxito, deberías ver la siguiente página:

Ahora, haz clic en el botón Ir a Dolibarr. Serás redirigido a la página de inicio de sesión de Dolibarr:

Ahora, proporciona tu nombre de usuario y contraseña de administrador. Luego, haz clic en el botón Conectar. Deberías ver el panel de control de Dolibarr en la siguiente página:

Conclusión
¡Felicidades! has instalado y configurado con éxito Dolibarr ERP y CRM con Apache en el servidor Ubuntu 22.04. Ahora puedes comenzar a gestionar tu ERP y CRM desde una ubicación central. No dudes en preguntarme si tienes alguna pregunta.
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.