Instalar Dolibarr en tu propio servidor es una de las mejores maneras de aprovechar al máximo este software ERP/CRM de código abierto: control total de los datos, rendimiento óptimo, personalización ilimitada y ahorros sustanciales en comparación con las versiones SaaS. La buena noticia es que, contrariamente a la creencia popular, la instalación de Dolibarr es rápida, accesible para usuarios sin conocimientos de programación y se puede completar en menos de 15 minutos en la mayoría de las plataformas de alojamiento compartido o VPS.
En este tutorial detallado, le guiaremos a través de todo el proceso de instalación de Dolibarr, de principio a fin. Cubriremos los requisitos técnicos, la descarga de la última versión estable, la creación de la base de datos, la carga de archivos, la configuración de permisos, el inicio del asistente de instalación, la creación de la cuenta de administrador y los pasos esenciales de seguridad posteriores a la instalación. Al finalizar este artículo, tendrá una instalación de Dolibarr completamente funcional y segura, lista para configurarse para su negocio.
Requisitos técnicos para la instalación de Dolibarr
Antes de comenzar la instalación, es fundamental verificar que su entorno cumpla con los requisitos técnicos mínimos de Dolibarr. Afortunadamente, estos requisitos son intencionadamente modestos para permitir la instalación en la mayoría de los proveedores de alojamiento web del mercado, incluidos los planes de alojamiento compartido básicos.
El servidor web
Dolibarr funciona con un servidor web estándar: Apache (versión 2.4 o superior) es la solución más común y mejor documentada, pero también admite Nginx (1.18+) e incluso IIS en Windows Server. En alojamiento compartido, generalmente no es necesario elegir nada: el servidor web ya está configurado y listo para usar.
PHP
Dolibarr requiere PHP 8.1 como mínimo en 2026, aunque se recomienda PHP 8.2 o 8.3 para un rendimiento óptimo y la compatibilidad más reciente. Se deben habilitar las siguientes extensiones de PHP: mysqli o pdo_mysql (para la base de datos), gd (manipulación de imágenes), curl (llamadas a API externas), zip (gestión de archivos), xml, mbstring, intl y openssl. La mayoría de los proveedores de alojamiento web habilitan estas extensiones por defecto.
La base de datos
Dolibarr funciona con MySQL 5.7+, MariaDB 10.3+ o PostgreSQL 12+. Actualmente, MariaDB es la solución recomendada para 2026 debido a su rendimiento y total compatibilidad con MySQL. Casi todos los proveedores de alojamiento web ofrecen una de estas bases de datos. Se recomienda disponer de al menos 100 MB de espacio de almacenamiento para una instalación nueva y varios gigabytes para un uso intensivo con almacenamiento de archivos adjuntos.
Espacio en disco y memoria
Prevea aproximadamente 300 MB para los archivos de Dolibarr, además del espacio necesario para tus datos y documentos. En cuanto a la memoria, el límite de PHP debe ser de al menos 256 MB (memory_limit en php.ini), y el tiempo máximo de ejecución debe ser de 300 segundos (max_execution_time) para evitar tiempos de espera durante operaciones largas como importaciones o copias de seguridad.
Elegir el hosting adecuado para Dolibarr
La elección del servicio de alojamiento web influye directamente en el rendimiento y la fiabilidad de su instalación de Dolibarr. Existen tres opciones principales, cada una adaptada a un perfil de usuario y presupuesto diferentes.
Alojamiento compartido
Esta es la opción más económica, con precios que van desde los 3 € hasta los 10 € al mes con proveedores de hosting como OVH, o2switch, Hostinger, Infomaniak o PlanetHoster. Compartes un servidor con otros usuarios, lo que limita el rendimiento, pero sigue siendo suficiente para un uso ligero o moderado (autónomos, pequeñas empresas con hasta 5 usuarios). Una gran ventaja: no se requieren conocimientos técnicos de servidores; todo está preconfigurado.
El VPS (Servidor Privado Virtual)
Para un uso más intensivo o multiusuario, un VPS ofrece un rendimiento significativamente superior, con precios que oscilan entre 5 € y 30 € al mes. OVH, Hetzner, DigitalOcean y Scaleway ofrecen excelentes soluciones VPS adaptadas a Dolibarr. Disfrutará de recursos dedicados (CPU, RAM, SSD), acceso root completo y la posibilidad de ajustar la configuración. Sin embargo, deberá gestionar usted mismo la administración del sistema o contratar un proveedor de servicios gestionados.
El servidor dedicado o la nube
Para las pymes de mayor tamaño con 20 o más usuarios, un servidor dedicado (desde 50 €/mes) o una instancia en la nube (AWS, Azure, GCP, Scaleway) garantiza un rendimiento óptimo y una escalabilidad inmediata. Esta opción requiere sólidos conocimientos técnicos o una colaboración con un proveedor de servicios gestionados de Dolibarr.
Paso 1: Descarga la última versión de Dolibarr
Visita la página web oficial www.dolibarr.org y haz clic en la sección "Descargar". Elige la última versión estable (preferiblemente LTS para uso en producción), disponible en formato ZIP o TGZ. En 2026, la versión recomendada suele ser la última LTS publicada por la comunidad, lo que garantiza estabilidad y soporte a largo plazo.
Evite las versiones beta o de desarrollo para uso profesional: están destinadas a pruebas y pueden contener errores sin corregir. Elija siempre la última versión estable, que incorpora los últimos cambios normativos y parches de seguridad franceses.
Una vez descargado el archivo ZIP (aproximadamente 200 MB) en su ordenador, verifique su integridad utilizando el hash MD5 o SHA256 proporcionado en la página web oficial para asegurarse de que no se hayan producido alteraciones durante la transferencia. Esta es una buena práctica de seguridad, especialmente si va a instalar Dolibarr en un entorno de producción.
Paso 2: Crear la base de datos MySQL/MariaDB
Antes de subir tus archivos Dolibarr a tu servidor, necesitas crear una base de datos dedicada. En un alojamiento compartido, inicia sesión en tu panel de administración (cPanel, Plesk, OVH Manager, etc.) y ve a la sección "Bases de datos" o "MySQL". Crea una nueva base de datos y asígnale un nombre, por ejemplo, "dolibarr_prod" o "my_company_dolibarr".
A continuación, cree un usuario de MySQL específico para esta base de datos, con una contraseña segura (de al menos 16 caracteres, incluyendo mayúsculas, minúsculas, números y caracteres especiales). Otorgue a este usuario privilegios completos sobre la base de datos recién creada: SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, INDEX y DROP. Anote cuidadosamente el nombre de la base de datos, el nombre de usuario, la contraseña y el servidor host (normalmente localhost); necesitará esta información durante el paso de configuración.
En un VPS, puedes crear la base de datos a través de la línea de comandos de MySQL:
mysql -u root -p
CREAR BASE DE DATOS dolibarr_prod CONJUNTO DE CARACTERES utf8mb4 COLATE utf8mb4_unicode_ci;
CREAR USUARIO 'dolibarr_user'@'localhost' IDENTIFICADO POR 'tu_contraseña_segura';
OTORGAR TODOS LOS PRIVILEGIOS EN dolibarr_prod.* A 'dolibarr_user'@'localhost';
PRIVILEGIOS DE DESCARGA DE INODORO;
El uso del conjunto de caracteres utf8mb4 es esencial para gestionar correctamente los caracteres especiales, los emojis y los idiomas extranjeros en sus datos.
Paso 3: Subir los archivos de Dolibarr al servidor.
Descomprime el archivo ZIP descargado en el paso 1 en tu ordenador. Obtendrás una carpeta llamada "dolibarr-xyz" que contiene dos subcarpetas principales: "htdocs" (los archivos web que debes subir) y "documents" (la carpeta que contendrá tus datos de usuario).
Conéctese a su servidor mediante FTP utilizando un cliente como FileZilla, WinSCP o Cyberduck, con las credenciales proporcionadas por su proveedor de hosting. Navegue hasta la carpeta web pública (normalmente "www", "public_html" o "htdocs"). Si desea instalar Dolibarr en el directorio raíz, suba el contenido de la carpeta "htdocs" directamente a esta carpeta pública. Si prefiere instalarlo en una subcarpeta (por ejemplo, /erp), cree dicha subcarpeta y suba allí el contenido.
También sube la carpeta "documentos", pero idealmente FUERA de la carpeta web pública por motivos de seguridad. En un plan de alojamiento compartido típico, colócala al mismo nivel que "www" o "public_html". La idea es que esta carpeta no sea directamente accesible desde la web: contendrá tus facturas en PDF, archivos adjuntos y datos confidenciales.
El tiempo de subida depende de tu conexión y del número de archivos: calcula entre 3 y 8 minutos para una subida FTP completa. Si tu proveedor de hosting ofrece un gestor de archivos con importación de ZIP, es aún más rápido: sube el archivo directamente y descomprímelo en el servidor en segundos.
Paso 4: Configurar los permisos de archivo
Para que Dolibarr funcione correctamente, ciertas carpetas deben tener permisos de escritura para el servidor web. En un alojamiento compartido estándar, los permisos suelen gestionarse automáticamente. En un VPS o servidor dedicado, ejecute los siguientes comandos a través de SSH después de acceder al directorio de Dolibarr:
chown -R www-data:www-data /var/www/dolibarr
chmod -R 755 /var/www/dolibarr
chmod -R 775 /var/www/dolibarr/documentos
La carpeta "documentos" debe tener permisos de escritura para que Dolibarr pueda guardar sus facturas, presupuestos y archivos adjuntos. Del mismo modo, la subcarpeta "conf" dentro de "htdocs" debe tener permisos de escritura temporales durante la instalación (Dolibarr generará allí el archivo conf.php que contiene los parámetros de conexión a la base de datos).
En un servidor compartido, si encuentra errores de permisos, póngase en contacto con el soporte de su proveedor de alojamiento o utilice el administrador de archivos de su panel de control para aplicar permisos 755 a las carpetas y permisos 644 a los archivos.
Paso 5: Inicie el asistente de instalación web.
¡Ahora viene la magia! Abre tu navegador y ve a la URL de Dolibarr, por ejemplo https://tudominio.com/install/ o https://tudominio.com/erp/install/, según tu configuración. El asistente de instalación de Dolibarr se iniciará automáticamente.
La primera página le pide que elija el idioma de instalación (francés, por supuesto). Haga clic en «Siguiente paso». Dolibarr realiza entonces una serie de comprobaciones automáticas: versión de PHP, extensiones activadas, permisos de escritura y configuración recomendada. Si todas las comprobaciones son correctas, puede continuar. Si se detecta algún problema en naranja o rojo, corríjalo antes de continuar (normalmente contactando con su proveedor de hosting o modificando el archivo php.ini).
La siguiente página solicita información de conexión a la base de datos: nombre de la base de datos (dolibarr_prod), servidor (localhost), nombre de usuario, contraseña y prefijo de tabla (deje el valor predeterminado "llx_"). Seleccione el tipo de base de datos (MySQL/MariaDB o PostgreSQL). Haga clic en "Siguiente paso": Dolibarr prueba la conexión y crea automáticamente todas las tablas necesarias (varios cientos de tablas se crean en pocos segundos).
Paso 6: Crear la cuenta de administrador
Una vez inicializada la base de datos, el asistente le pedirá que cree su cuenta de superadministrador. Elija un nombre de usuario que no sea obvio (evite "admin", "administrator" o "root", que son objetivos frecuentes de intentos de piratería) y una contraseña extremadamente segura de 20 caracteres o más.
Esta cuenta de superadministrador tendrá plenos derechos sobre la aplicación: podrá crear otros usuarios con permisos más limitados, habilitar o deshabilitar módulos y configurar ajustes globales. Guarda estas credenciales de forma segura en un gestor de contraseñas seguro (Bitwarden, KeePass, 1Password).
Haz clic en "Siguiente paso": tu Dolibarr ya está instalado y funcionando. Accederás a la pantalla principal de inicio de sesión. Inicia sesión con las credenciales que acabas de crear para acceder a la interfaz principal.
Paso 7: Configuración inicial posterior a la instalación
¡Ya estás conectado a tu nueva instalación de Dolibarr! Debes realizar algunas acciones esenciales de inmediato antes de poder empezar a usarla.
Ve a Inicio > Configuración > Empresa/Organización e introduce toda la información legal de tu empresa: nombre, dirección, número SIRET, código APE, número de IVA intracomunitario, capital social, número de registro RCS y logotipo. Esta información aparecerá en todos los documentos comerciales emitidos por Dolibarr.
A continuación, en Inicio > Configuración > Módulos, active únicamente los módulos necesarios para empezar: Terceros, Productos/Servicios, Propuestas de Venta, Facturas, Bancos y Calendario son suficientes para la mayoría de las actividades básicas. Podrá activar otros módulos más adelante, según sea necesario.
Configure sus tipos de IVA, condiciones de pago, métodos de pago y cuentas bancarias en el menú Configuración. Personalice sus plantillas de documentos PDF (facturas, presupuestos) con su logotipo y colores en Configuración > PDF. Configure sus preferencias de visualización, zona horaria y moneda predeterminada.
Asegure su instalación de Dolibarr
Una vez que Dolibarr esté operativo, deberán implementarse de inmediato varias medidas de seguridad para proteger sus datos contra ataques y accesos no autorizados.
Primero, elimina la carpeta "install" ubicada en el directorio raíz de tu carpeta htdocs. Esta carpeta solo se usa durante la instalación y representa una vulnerabilidad importante si permanece accesible. También puedes crear un archivo vacío llamado "install.lock" en la carpeta "documentos" para bloquear cualquier acceso posterior al asistente de instalación.
En segundo lugar, es imprescindible habilitar HTTPS en tu servidor Dolibarr. Con Let's Encrypt, obtener un certificado SSL gratuito lleva menos de 5 minutos. En alojamiento compartido, tu proveedor suele ofrecer esta opción con un solo clic. En un VPS, utiliza Certbot para la instalación automática. Todas las conexiones a Dolibarr deben realizarse mediante HTTPS para evitar la interceptación de contraseñas.
En tercer lugar, configure la autenticación de dos factores (2FA) para su cuenta de administrador y todos los usuarios con información confidencial. Dolibarr ofrece de forma nativa un módulo 2FA basado en TOTP compatible con Google Authenticator, Authy o Microsoft Authenticator. Esta sencilla medida bloquea el 99 % de los intentos de ataque por fuerza bruta.
Finalmente, implementa una política de contraseñas sólida en Configuración > Seguridad: longitud mínima de 12 caracteres, complejidad requerida, caducidad periódica y bloqueo tras varios intentos de inicio de sesión fallidos. Estas configuraciones son esenciales para un entorno profesional.
Configura copias de seguridad automáticas
Una instalación de Dolibarr sin copias de seguridad es una bomba de relojería. Es fundamental configurar copias de seguridad diarias desde el primer día. Dolibarr incluye un módulo de copia de seguridad que permite exportar manualmente la base de datos y la carpeta de documentos.
Para una automatización completa, crea una tarea programada (cron job) en tu servidor que ejecute una copia de seguridad de MySQL cada noche y copie la carpeta de documentos a una ubicación remota (nube externa, segundo servidor, NAS). Mantén varias generaciones de copias de seguridad (al menos 7 días, idealmente 30 días) para poder restaurar un estado anterior en caso de algún problema.
Pruebe periódicamente la restauración de sus copias de seguridad en un entorno de prueba: una copia de seguridad sin probar es una copia de seguridad inútil. Esta es una regla de oro que con demasiada frecuencia se ignora hasta que ocurre un desastre.
Errores comunes durante la instalación
Estos son los errores más comunes que se producen durante una instalación de Dolibarr y sus soluciones rápidas:
• Error 500 o página en blanco: compruebe la versión de PHP (8.1 como mínimo), aumente memory_limit en php.ini, consulte el registro de errores de Apache para identificar la causa precisa.
• "No se puede conectar a la base de datos": Compruebe el nombre de la base de datos, el nombre de usuario, la contraseña y el host. Algunos proveedores de alojamiento web utilizan un nombre de servidor específico en lugar de localhost.
• Errores de permisos: asegúrese de que las carpetas "documents" y "htdocs/conf" tengan permisos de escritura para el usuario del servidor web.
• Módulos faltantes: Extensiones de PHP no instaladas (gd, curl, mbstring, intl, xml). Comuníquese con su proveedor de hosting o instálelas mediante apt en un VPS.
• Tiempo de espera agotado durante la creación de la tabla: aumente max_execution_time a 600 segundos y reinicie la instalación.
Conclusión: su Dolibarr está listo para transformar su gestión.
Acabas de lograr algo que muchos creen erróneamente que está reservado para desarrolladores: instalar un sistema ERP/CRM profesional completo en tu propio servidor en tan solo unos minutos. Tu Dolibarr ya está en funcionamiento, es seguro y está listo para gestionar tus clientes, productos, facturas y todas tus actividades de ventas y contabilidad.
El tiempo real de instalación, sin incluir la configuración inicial, suele ser de entre 10 y 15 minutos en un entorno de alojamiento web correctamente configurado. Los pasos clave (descarga, base de datos, carga, asistente web, creación de cuenta de administrador) se suceden rápidamente una vez que se tienen las credenciales de acceso y un entorno compatible.
Los siguientes pasos consisten en configurar Dolibarr para adaptarlo a tu negocio: crear tus primeros clientes, importar tu catálogo de productos o servicios, configurar tus plantillas de presupuestos y facturas, capacitar a tu personal y explorar gradualmente los numerosos módulos disponibles. Tómate tu tiempo para descubrir la herramienta sin prisas: una buena configuración inicial te ahorrará mucho tiempo más adelante.
Recuerda que la comunidad de Dolibarr es muy activa y colaborativa: si tienes alguna pregunta, el foro oficial, los grupos de Facebook en francés y los numerosos tutoriales de YouTube te proporcionarán respuestas rápidamente. Y si prefieres asistencia, hay proveedores de servicios especializados de Dolibarr disponibles en toda Francia para ayudarte a sacar el máximo partido a tu nueva instalación.
Bienvenido al ecosistema Dolibarr: un mundo donde la libertad de software, el control de datos y la eficiencia operativa se combinan a diario para impulsar su negocio. Su instalación en menos de 15 minutos fue solo el primer paso en una trayectoria profesional que le brindará soporte durante muchos años.