[{"data":1,"prerenderedAt":213},["ShallowReactive",2],{"seo-verification":3,"blog-alojar-dolibarr-en-un-vps-erp-libre-ma-es":6,"promo-bar-likely":212},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-alojar-dolibarr-en-un-vps-erp-libre-ma-es",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"noindex":19,"publishedAt":20,"updatedAt":21,"category":22,"categories":28,"featuredImage":30,"bgImage":31,"posterImage":32,"relatedSolution":33,"intro":36,"sections":37,"ctaTitle":153,"ctaBody":154,"ctaButton":155,"ctaUrl":156,"relatedPosts":157},143,"alojar-dolibarr-en-un-vps-erp-libre",{"fr":12,"en":13,"ar":14,"es":10},"heberger-dolibarr-vps","hosting-dolibarr-on-a-vps-open-source-erp-under-control","استضافة-dolibarr-على-خادم-vps-نظام-erp-حر-تحت-السيطرة","Alojar Dolibarr en VPS: ERP libre bajo control","Despliegue Dolibarr en un VPS ServOrbit: ERP\u002FCRM libre, base de datos controlada, copias de seguridad y acceso HTTPS para su pyme.",11,0,false,"2026-02-02T00:00:00+00:00","2026-11-09T20:55:19+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},7,"Autoalojamiento","self-hosting","bg-indigo-500\u002F10 text-indigo-400","cloud",[29],{"id":23,"name":24,"slug":25,"color":26,"icon":27},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fheberger-dolibarr-vps-poster.svg",{"categorySlug":34,"appSlug":35},"erp-gestion-empresarial","dolibarr","Dolibarr cubre las necesidades habituales de una pyme: CRM, presupuestos, facturas, productos, proyectos y seguimiento comercial. Instalarlo en un VPS ServOrbit le deja el control de la base de datos, de las extensiones y de la política de copias de seguridad, en lugar de depender de un SaaS vertical. Esta guía plantea un despliegue sencillo, mantenible y listo para evolucionar.",[38,42,52,55,77,85,88,91,94,97,105,129,147,150],{"type":39,"title":40,"body":41},"h2","¿Por qué alojar Dolibarr en un VPS?","Optar por un VPS en lugar de un alojamiento compartido o un SaaS le garantiza recursos dedicados, una base de datos aislada y la libertad de instalar los módulos de Dolibarr que quiera, sin restricciones. Sus datos permanecen en un servidor que usted controla por completo, conforme a las exigencias de confidencialidad que imponen las normativas vigentes. Un VPS también le permite ampliar los recursos (RAM, CPU, almacenamiento) a medida que su actividad se desarrolla, sin tener que migrar nunca de plataforma.",{"type":43,"title":44,"items":45},"ul","Lo que puede hacer con Dolibarr",[46,47,48,49,50,51],"Crear y enviar presupuestos y facturas profesionales directamente desde su navegador","Gestionar su cartera de clientes y proveedores con el historial completo de las interacciones","Seguir sus existencias, pedidos y entregas en tiempo real","Dirigir sus proyectos con hitos, tareas y seguimiento del tiempo dedicado","Generar informes contables y cuadros de mando financieros","Ampliar las funcionalidades con más de 1 000 módulos oficiales y comunitarios",{"type":39,"title":53,"body":54},"Requisitos cifrados antes de dimensionar el VPS","El wiki de Dolibarr pide como mínimo MariaDB 10.3, MySQL 5.7.7 o PostgreSQL 9.1, además de un PHP autorizado a usar 128 MB de memoria (el parámetro `memory_limit`) con las sesiones activadas. La página de versiones indica que Dolibarr 24.0, publicado el 20 de agosto de 2026, funciona con un PHP entre 7.2 y 8.5; Dolibarr 23.0 cubre el mismo intervalo y Dolibarr 22.0 va de 7.1 a 8.4. En su VPS, compruebe con `php -v` y `mariadb --version` lo que la instalación en 1 clic ha dejado realmente antes de añadir un módulo de terceros que exija una versión concreta. Los 2 vCPU y 2 GB de RAM del primer paso bastan para arrancar una pyme; la memoria crece con el número de usuarios simultáneos, los módulos activos y la generación de PDF. Anote `free -h` durante una jornada de facturación antes de cambiar de oferta: decide la medición, no la intuición.",{"type":56,"title":57,"steps":58},"steps","Instalar Dolibarr en su VPS ServOrbit",[59,62,65,68,71,74],{"title":60,"body":61},"Pedir un VPS Cloud ServOrbit","Vaya a la página \u002Fvps-cloud y elija la oferta adaptada a su carga: para un uso estándar de Dolibarr en una pyme, un VPS con 2 vCPU y 2 GB de RAM es un buen punto de partida. Finalice el pedido; su servidor se entrega en menos de 60 segundos, con una dirección IP dedicada y acceso SSH root.",{"title":63,"body":64},"Acceder al Marketplace desde el área de cliente","Inicie sesión en su área de cliente ServOrbit, abra la ficha de su VPS y haga clic en la pestaña «Marketplace». Esta sección lista todas las aplicaciones disponibles con instalación en 1 clic, preconfiguradas y listas para usar.",{"title":66,"body":67},"Iniciar la instalación de Dolibarr","Busque «Dolibarr» en el Marketplace, haga clic en la ficha de la aplicación y luego en «Instalar». El sistema despliega automáticamente Apache, MariaDB y Dolibarr en su VPS. La operación dura entre 2 y 3 minutos; recibirá una notificación en cuanto la instalación haya terminado.",{"title":69,"body":70},"Acceder al asistente de instalación de Dolibarr","Cuando la instalación haya terminado, abra su navegador e introduzca la dirección http:\u002F\u002FSU_IP\u002Fdolibarr\u002Finstall. El asistente de configuración de Dolibarr le guía para crear la base de datos, definir el identificador y la contraseña del administrador y elegir el idioma y la moneda. Al terminar el asistente, elimine o renombre la carpeta install\u002F para asegurar su instancia.",{"title":72,"body":73},"Primera conexión y configuración inicial","Vaya a http:\u002F\u002FSU_IP\u002Fdolibarr e inicie sesión con las credenciales de administrador que acaba de definir. Desde el panel, active los módulos que necesite (Facturas, Presupuestos, Terceros, Existencias, etc.) en el menú Inicio > Configuración > Módulos. Para un acceso seguro en producción, configure un nombre de dominio que apunte a su VPS y active un certificado HTTPS con Let's Encrypt.",{"title":75,"body":76},"Conectarse por primera vez","Dolibarr se instala solo en el primer arranque: al abrir la dirección llega directamente a la pantalla de inicio de sesión, sin asistente. Conéctese con el identificador «admin» y la contraseña que se le ha comunicado (disponible en la sección Aplicaciones de su área de cliente), y cámbiela desde Inicio ▸ Usuarios.",{"type":43,"title":78,"items":79},"Reforzar la instancia tras la primera conexión",[80,81,82,83,84],"**HTTPS en todas partes** — asocie un dominio como `su-dominio.com` al VPS, active el certificado Let's Encrypt y redirija el HTTP al HTTPS: Dolibarr contiene sus clientes, sus facturas y sus datos","**Archivo de configuración de solo lectura** — `conf\u002Fconf.php` guarda las credenciales de la base de datos; tras la instalación, quítele el permiso de escritura con `chmod 400 conf\u002Fconf.php`","**Carpeta documents\u002F no servida por la web** — compruebe que una dirección directa a un adjunto o a un PDF de factura no responde sin iniciar sesión","**Cuentas nominativas** — cambie la contraseña de la cuenta «admin», cree una cuenta por usuario y reserve los derechos de administración a quien los necesite","**Cortafuegos mínimo** — abra al público solo los puertos 80 y 443 y limite el SSH a sus direcciones de trabajo",{"type":86,"body":87},"tip","Antes de poner Dolibarr en producción, programe copias de seguridad automáticas de su base de datos MariaDB con mysqldump y guárdelas fuera del VPS (por ejemplo en un almacenamiento de objetos remoto). Dolibarr guarda además los archivos subidos en la carpeta documents\u002F: incluya ese directorio en su plan de copias de seguridad para no perder ningún adjunto ni ningún PDF de factura generado.",{"type":39,"title":89,"body":90},"Actualizar Dolibarr sin perder datos","Los repositorios oficiales muestran que la rama 24 ya cuenta con dos publicaciones: 24.0.0 el 20 de agosto de 2026 y 24.0.1 el 7 de septiembre de 2026. Una actualización menor corrige defectos; un cambio de versión mayor puede modificar la base de datos y elevar la versión de PHP exigida. Antes de cualquier operación, haga una copia de la base con `mysqldump`, copie la carpeta `documents\u002F` y el archivo `conf\u002Fconf.php`, y repita la actualización en una copia del VPS o en una instantánea. Compruebe después que su versión de PHP sigue dentro del intervalo anunciado para la versión de destino: pasar de Dolibarr 22.0 a 24.0 desplaza el límite superior de 8.4 a 8.5 y el inferior de 7.1 a 7.2. Por último, lea las notas de la versión antes de lanzar el asistente de actualización y anote la versión instalada junto a su copia de seguridad.",{"type":86,"title":92,"body":93},"Alerta de PHP del 21 de octubre de 2026","El 21 de octubre de 2026, el proyecto PHP publicó las versiones 8.5.12, 8.4.27, 8.3.36 y 8.2.35 para corregir dos fallos críticos, CVE-2026-109618 y CVE-2026-109619, que pueden permitir la ejecución remota de código sin autenticación. El aviso precisa que actualizar es la corrección recomendada y que las mitigaciones provisionales no hacen segura una instalación. En su VPS, `php -v` indica la versión, pero las distribuciones trasladan las correcciones sin cambiar siempre el número: consulte el aviso de su distribución, aplique los paquetes y reinicie Apache o PHP-FPM. Si Dolibarr funciona en una imagen Docker `php:*`, reconstruya la imagen y reinicie con `docker compose pull && docker compose up -d`. Dolibarr 24.0 acepta PHP hasta 8.5, así que la versión 8.5.12 sigue dentro de su intervalo.",{"type":39,"title":95,"body":96},"Dolibarr y Stripe: cuando un pago cobrado no aparece","Si cobra con tarjeta mediante el módulo Stripe, hay un punto que merece su atención. La incidencia n.º 32510 del repositorio de Dolibarr, abierta el 3 de enero de 2025 con la etiqueta Bug y todavía abierta el 31 de octubre de 2026, describe un pago terminado y abonado en Stripe, mientras que Dolibarr no creó ni la factura, ni su validación, ni el pago, tras cuatro intentos del cliente. El autor volvió en septiembre de 2025: dos facturas de veinticinco afectadas, con Dolibarr 21.0.1, y después un nuevo caso en 2026. El hilo reúne quince comentarios, ninguno de un miembro de la organización Dolibarr, y no anuncia ninguna corrección. Esto es lo que se puede afirmar y lo que sigue siendo una hipótesis.",{"type":43,"title":98,"items":99},"Lo que muestra el código, lo que cuentan los participantes",[100,101,102,103,104],"**Comprobado en el código, rama 24.0** — en `htdocs\u002Fpublic\u002Fstripe\u002Fipn.php`, la vía «tarjeta» construye la consulta que pone `traite` a 1, la registra con el texto «TODO update flag traite to 1 sql=» y la deja comentada (`\u002F\u002F$db->query($sql);`); la consulta filtra además por `sourcetype = 'facture'`","**Comprobado en el código, ramas 22.0 y 23.0** — la misma vía no contiene ninguna consulta, solo los registros «TODO update flag traite to 1»: un valor `traite = 0` no prueba nada sobre un pago con tarjeta","**Contado por un participante, sin confirmar** — el cobro con tarjeta lo registraría `public\u002Fpayment\u002Fpaymentok.php` cuando vuelve el navegador del comprador; si cierra la pestaña o pierde la conexión, el webhook no repara nada. El autor de la incidencia no pudo confirmar esta pista","**Contado por otro participante, sin confirmar** — para un pago ausente, no aparece en los registros del servidor web ninguna petición `POST` a `newpayment.php` ni llamada a `paymentok.php` tras el intento logrado","**No establecido** — la causa exacta en el caso del autor, la decisión de los mantenedores sobre una corrección y la posible relación con la incidencia n.º 32500, donde el mismo autor describe una factura sin validar pese a un pago completo",{"type":106,"title":107,"headers":108,"rows":112},"comparison","Qué fuente dice qué cuando falta un pago",[109,110,111],"Fuente","Lo que prueba","Lo que no prueba",[113,117,121,125],[114,115,116],"Panel de Stripe","El pago se completó y fue abonado","Que Dolibarr lo haya registrado",[118,119,120],"Columna `traite` de `llx_prelevement_demande`","Nada en la vía tarjeta, según el código de las ramas 22.0 a 24.0","Si el webhook llegó o no",[122,123,124],"Tabla `llx_paiement`, columna `ext_payment_id`","Que existe un pago en Dolibarr","Un pago ausente se detecta por la ausencia de fila",[126,127,128],"Registros del servidor web","Si Stripe llamó al webhook y si el navegador del comprador volvió","Por qué no se creó el pago",{"type":56,"title":130,"steps":131},"Solución de problemas: encontrar un pago de Stripe ausente en Dolibarr",[132,135,138,141,144],{"title":133,"body":134},"Listar los pagos logrados en Stripe","En el panel de Stripe, filtre los pagos logrados del periodo y anote sus identificadores, que empiezan por `pi_`. Es la lista de referencia: Dolibarr no puede decirle lo que nunca recibió.",{"title":136,"body":137},"Buscar las solicitudes sin pago en Dolibarr","Sobre una copia de la base o en solo lectura, un participante de la incidencia propone esta consulta, que debe adaptar si su prefijo de tablas no es `llx_`: `SELECT pd.rowid, pd.ext_payment_id, pd.sourcetype, pd.fk_facture, pd.amount, pd.date_demande FROM llx_prelevement_demande pd LEFT JOIN llx_paiement p ON p.ext_payment_id LIKE CONCAT(pd.ext_payment_id, '%') WHERE pd.ext_payment_id LIKE 'pi_%' AND pd.ext_payment_site = 'StripeLive' AND p.rowid IS NULL ORDER BY pd.date_demande DESC;` Cada fila es un pago que Dolibarr preparó sin registrarlo nunca; cruce sus identificadores `pi_` con los de Stripe para quedarse solo con los pagos realmente logrados.",{"title":139,"body":140},"Comprobar que el webhook responde desde fuera","Desde un equipo externo al VPS, ejecute `curl -s -o \u002Fdev\u002Fnull -w '%{http_code}' -X POST https:\u002F\u002Fsu-dominio.com\u002Fpublic\u002Fstripe\u002Fipn.php`. Una respuesta 400 prueba que el script se ejecuta; un 404, un 502 o un tiempo de espera agotado apuntan al servidor web, al cortafuegos o al CDN. El código devuelve en particular «Error: Setup of module Stripe not complete for mode StripeLive. The WEBHOOK_KEY is not defined.» cuando falta la clave del webhook en la configuración del módulo, y «Invalid signature. May be a hook for an event created by another Stripe env or a hack attempt ? Check setup of your keys whsec_...» cuando la firma no coincide con la clave guardada. Un 400 no prueba que Stripe firme con la clave correcta: la lista de envíos del panel de Stripe lo confirma.",{"title":142,"body":143},"Leer los registros del servidor web a la hora del pago","Para la hora del pago ausente, busque las llamadas de Stripe a `ipn.php` y después las peticiones del comprador a `newpayment.php` y `paymentok.php`. Según los participantes de la incidencia, la ausencia de estas dos últimas explicaría un pago nunca creado. Considérelo una pista, no un diagnóstico.",{"title":145,"body":146},"Regularizar y dejar constancia","Desde la ficha de la factura, registre el pago ausente anotando el identificador de Stripe en la nota, valide la factura si no lo está y deje constancia del incidente con la fecha y el importe. Ese registro permite comparar el número de casos de un mes a otro.",{"type":86,"title":148,"body":149},"Una conciliación cada semana","Mientras los mantenedores no anuncien ninguna corrección, la defensa fiable es el control: una vez por semana, compare los pagos logrados del panel de Stripe con los pagos de Dolibarr y lea después los registros de recepción del webhook. Este hábito protege también el seguimiento de su tesorería, ya que un cobro ausente del ERP falsea el saldo esperado. No atribuya a sus clientes ninguna causa mientras no esté establecida.",{"type":86,"title":151,"body":152},"La documentación oficial","Para la configuración avanzada, las opciones propias de la herramienta y los cambios de versión, consulte la \u003Ca href=\"https:\u002F\u002Fwiki.dolibarr.org\u002F\" target=\"_blank\" rel=\"noopener noreferrer\">documentación oficial de Dolibarr\u003C\u002Fa>. Esta guía cubre la puesta en línea en un VPS ServOrbit; la documentación del editor sigue siendo la referencia para los ajustes finos.","Despliegue Dolibarr en unos minutos en un VPS Cloud ServOrbit","Disfrute de un VPS con instalación de Dolibarr en 1 clic y un soporte en francés muy reactivo para dirigir su actividad con tranquilidad.","Lanzar mi VPS Cloud","\u002Fvps-cloud",[158,175,193],{"id":159,"slug":160,"slugs":161,"title":165,"excerpt":166,"readTime":23,"views":18,"isPinned":19,"noindex":19,"publishedAt":167,"updatedAt":168,"category":169,"categories":170,"featuredImage":30,"bgImage":31,"posterImage":172,"relatedSolution":173},73,"alojar-wordpress-en-un-vps",{"fr":162,"en":163,"ar":164,"es":160},"heberger-wordpress","host-wordpress-on-your-own-vps","استضافة-wordpress-على-خادم-vps-الخاص-بك","Alojar WordPress en su propio VPS","Aloje WordPress en su VPS para un rendimiento y un control máximos: Docker, MariaDB, caché, reverse proxy y SSL.","2026-04-08T00:00:00+00:00","2026-11-09T20:55:18+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[171],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Fheberger-wordpress-poster.svg",{"categorySlug":25,"appSlug":174},"wordpress",{"id":176,"slug":177,"slugs":178,"title":182,"excerpt":183,"readTime":184,"views":18,"isPinned":19,"noindex":19,"publishedAt":185,"updatedAt":168,"category":186,"categories":187,"featuredImage":30,"bgImage":31,"posterImage":189,"relatedSolution":190},145,"instalar-prestashop-en-un-vps",{"fr":179,"en":180,"ar":181,"es":177},"installer-prestashop-vps","prestashop-on-a-vps-open-e-commerce-with-no-closed-platform","prestashop-على-vps-تجارة-إلكترونية-حرة-دون-منصة-مغلقة","Instalar PrestaShop en un VPS: guía completa 2025","Despliega PrestaShop 8.x en un VPS Ubuntu 24.04 con Apache, PHP 8.2, MySQL 8 y SSL. Requisitos exactos, comandos reales, resolución de errores y optimizaciones.",8,"2026-01-31T00:00:00+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[188],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Finstaller-prestashop-vps-poster.svg",{"categorySlug":191,"appSlug":192},"comercio-electronico","prestashop",{"id":194,"slug":195,"slugs":196,"title":200,"excerpt":201,"readTime":202,"views":203,"isPinned":19,"noindex":19,"publishedAt":204,"updatedAt":205,"category":206,"categories":207,"featuredImage":30,"bgImage":31,"posterImage":209,"relatedSolution":210},144,"instalar-woocommerce-en-un-vps",{"fr":197,"en":198,"ar":199,"es":195},"installer-woocommerce-vps","woocommerce-on-a-vps-a-fast-store-you-control","woocommerce-على-vps-متجر-سريع-وتحت-سيطرتك","WooCommerce en VPS: tienda rápida y bajo control","Instale WooCommerce en un VPS ServOrbit: WordPress, caché, HTTPS, copias de seguridad y control total de su tienda.",4,1,"2026-02-01T00:00:00+00:00","2026-09-07T11:26:10+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[208],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Finstaller-woocommerce-vps-poster.svg",{"categorySlug":191,"appSlug":211},"woocommerce",true,1794270521689]