[{"data":1,"prerenderedAt":224},["ShallowReactive",2],{"seo-verification":3,"blog-calendario-fin-de-vida-2027-hosting-agencias-es":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-calendario-fin-de-vida-2027-hosting-agencias-es",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"publishedAt":20,"updatedAt":21,"category":22,"categories":27,"featuredImage":29,"bgImage":30,"posterImage":31,"relatedSolution":29,"intro":32,"sections":33,"ctaTitle":163,"ctaBody":164,"ctaButton":165,"ctaUrl":166,"relatedPosts":167},520,"calendario-fin-de-vida-2027-hosting-agencias",{"fr":12,"en":13,"ar":14,"es":10},"calendrier-fins-de-vie-hebergement-2027-agence","end-of-life-calendar-2027-hosting-agencies","جدول-نهاية-الدعم-2027-استضافة-الوكالات","Fin de vida 2027: calendario de PHP, PostgreSQL, Node.js, Ubuntu","Calendario fechado de noviembre de 2026 a fin de 2027: PostgreSQL 14, PHP 8.2, Node.js 22, Ubuntu 22.04. Fuentes, acciones y método para agrupar por cliente.",10,0,false,"2026-10-28T00:00:00+00:00","2026-10-29T03:10:22+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":25},3,"Despliegue","deploiement","bg-success\u002F10 text-success",[28],{"id":23,"name":24,"slug":25,"color":26,"icon":25},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fcalendrier-fins-de-vie-hebergement-2027-agence-poster.svg","Dos vencimientos caen dentro de sesenta días: la última versión de PostgreSQL 14 el 12 de noviembre de 2026 y el fin del soporte de seguridad de PHP 8.2 el 31 de diciembre de 2026. Los siguientes se escalonan durante 2027, y el presupuesto de migración del año se decide ahora. Cada fin de vida ya tiene su guía; lo que falta es el orden y la agrupación por cliente. Aquí tiene un calendario fechado y con fuentes, y luego un método para tocar cada sitio una sola vez por ventana de intervención.",[34,38,78,81,91,94,97,100,125,150,153,157,160],{"type":35,"title":36,"body":37},"h2","Lo que vence entre noviembre de 2026 y fin de 2027","Ocho vencimientos estructuran el calendario de un parque de sitios de clientes. Dos ya han pasado: Node.js 20 (30 de abril de 2026) y Debian 11 LTS (31 de agosto de 2026). Ya no se planifican, se recuperan. Cuatro caen en los próximos doce meses: PostgreSQL 14, PHP 8.2, Node.js 22 y Ubuntu 22.04. Dos cierran 2027: PostgreSQL 15 y PHP 8.3.\n\nLa tabla siguiente los ordena por fecha, con la fuente primaria y la acción que conviene incluir en el plan. Una regla de lectura: la fecha es la que publica el fabricante, al día exacto cuando la da, al mes cuando solo publica el mes. Nada procede de un sitio de terceros sin confirmación en la fuente. Para el detalle de una migración, siga la guía indicada en la primera columna: este artículo ordena, no rehace los tutoriales.",{"type":39,"title":40,"headers":41,"rows":45},"comparison","Calendario de fin de vida, por orden de fecha",[42,43,44],"Componente y guía detallada","Fin de soporte y fuente","Acción que planificar",[46,50,54,58,62,66,70,74],[47,48,49],"Node.js 20 — guía: Node.js 20 al final de su vida, migrar su VPS","30 de abril de 2026, ya vencido — repositorio nodejs\u002FRelease, schedule.json","Deuda: migrar a Node.js 22 o 24 sin esperar",[51,52,53],"Debian 11 — guía: Debian 11 al final de su vida, Plesk, dist-upgrade o migración","31 de agosto de 2026, ya vencido — wiki.debian.org\u002FLTS","Deuda: dist-upgrade a Debian 13 o migración",[55,56,57],"PostgreSQL 14 — guía: PostgreSQL al final de su vida, planificar la actualización","12 de noviembre de 2026, última versión — postgresql.org\u002Fsupport\u002Fversioning","Volcado y restauración o pg_upgrade a una versión mayor soportada",[59,60,61],"PHP 8.2 — guía: PHP 8.2 fin de vida, lista de migración","31 de diciembre de 2026, soporte de seguridad — php.net\u002Fsupported-versions","Pasar todos los sitios a PHP 8.4, ya que PHP 8.3 termina un año después",[63,64,65],"Node.js 22","30 de abril de 2027 — repositorio nodejs\u002FRelease, schedule.json","Pasar a Node.js 24, soportado hasta el 30 de abril de 2028",[67,68,69],"Ubuntu 22.04 LTS — procedimiento: Ubuntu 24.04 a 26.04, do-release-upgrade","mayo de 2027, mantenimiento de seguridad estándar — ubuntu.com\u002Fabout\u002Frelease-cycle","Subir a Ubuntu 24.04 antes de que empiece el mes",[71,72,73],"PostgreSQL 15","11 de noviembre de 2027, última versión — postgresql.org\u002Fsupport\u002Fversioning","Prever la siguiente versión mayor, con PostgreSQL 16 hasta el 9 de noviembre de 2028",[75,76,77],"PHP 8.3","31 de diciembre de 2027, soporte de seguridad — php.net\u002Fsupported-versions","Nada que hacer en los sitios que ya usan PHP 8.4 (seguridad hasta el 31 de diciembre de 2028); los demás pasan a ella",{"type":35,"title":79,"body":80},"Soporte activo, soporte de seguridad, última versión: tres sentidos de la palabra fin","Los fabricantes no entienden todos lo mismo por fin. PHP distingue dos fases: el soporte activo, que aporta correcciones de errores y de seguridad, y después el soporte de seguridad, que solo entrega correcciones críticas. PHP 8.2 salió del soporte activo el 31 de diciembre de 2024, y PHP 8.3 el 31 de diciembre de 2025. Las fechas de la tabla son, por tanto, las del soporte de seguridad: 31 de diciembre de 2026 para PHP 8.2, 31 de diciembre de 2027 para PHP 8.3. PHP 8.4 sigue en soporte activo hasta el 31 de diciembre de 2026 y en seguridad hasta el 31 de diciembre de 2028.\n\nPostgreSQL habla de última versión: pasada la fecha, no sale ninguna versión menor más para esa versión mayor. Node.js habla del fin de vida de la línea, Debian y Ubuntu del fin del mantenimiento de seguridad estándar. En todos los casos, después de la fecha, un fallo descubierto ya no lo corrige el soporte estándar del fabricante: esa fecha, y no la caída del sitio, define el riesgo.",{"type":82,"title":83,"items":84},"ul","Cómo ordenar el parque: seis reglas de prioridad",[85,86,87,88,89,90],"**Primero las deudas** — Node.js 20 y Debian 11 han superado su fecha de fin; pasan antes que cualquier vencimiento futuro, aunque el sitio no muestre ningún síntoma.","**Después, la fecha más cercana** — el orden de la tabla es el orden de trabajo, salvo una restricción del cliente en sentido contrario.","**La tarea más larga antes que la más corta** — una versión mayor de PostgreSQL exige una restauración probada; un cambio de versión de PHP se valida sitio por sitio. La primera se lanza antes.","**El sistema sostiene el resto** — la versión de Debian o de Ubuntu condiciona a menudo las versiones de PHP y de bases de datos que ofrecen sus repositorios; la actualización del sistema se planifica junto con ellas.","**El cliente con varios vencimientos va primero** — un sitio que acumula PHP 8.2, Node.js 20 y PostgreSQL 14 cuesta tres intervenciones si se trata componente a componente, una sola si se trata por ventana.","**La fecha incierta se trata desde su inicio** — cuando el fabricante solo publica el mes, se planifica antes del mes, no el último día.",{"type":35,"title":92,"body":93},"Las deudas ya vencidas: Node.js 20 y Debian 11","Dos filas de la tabla ya no son previsiones. Node.js 20 llegó a su fin el 30 de abril de 2026, y Debian 11 al fin de su soporte LTS el 31 de agosto de 2026. El error clásico es anotarlas en el presupuesto del año siguiente cuando ya están fuera de soporte. Una deuda se cuantifica y se salda; no se planifica al ritmo de un fin de vida futuro.\n\nPara Node.js, el destino es la línea 22 o la línea 24. La 22 termina el 30 de abril de 2027 y la 24 el 30 de abril de 2028: elegir la 24 evita volver al mismo trabajo dentro de seis meses. Para Debian, el destino es Debian 13, cuyo soporte LTS termina el 30 de junio de 2030. Debian 12 es solo una etapa: su soporte LTS va del 11 de junio de 2026 al 30 de junio de 2028. Los procedimientos completos están en nuestras guías sobre Node.js 20 y sobre Debian 11; aquí no se repiten.",{"type":35,"title":95,"body":96},"PostgreSQL: el vencimiento que no se recupera en el sitio","PostgreSQL 14 publica su última versión el 12 de noviembre de 2026, PostgreSQL 15 el 11 de noviembre de 2027 y PostgreSQL 16 el 9 de noviembre de 2028. El ritmo es anual, y es la única familia de la tabla en la que cambiar de versión no es una simple actualización: una versión mayor no se instala encima de la anterior, porque el formato de almacenamiento cambia de una mayor a otra.\n\nQuedan dos vías: la copia lógica restaurada en la nueva versión (`pg_dump` y luego `pg_restore`), o `pg_upgrade`, que convierte el directorio de datos. En ambos casos, prevea una parada proporcional al tamaño de la base y una restauración probada antes del cambio. Para un parque, esto sitúa a PostgreSQL al frente de la cola en cuanto se acerca su fecha, aunque el sitio que lo usa sea sencillo. Los dos métodos se detallan en nuestra guía sobre la actualización de versión de PostgreSQL.",{"type":35,"title":98,"body":99},"MySQL: una ausencia deliberada de la tabla","MySQL no figura en la tabla, a propósito. Una fecha de vencimiento para MySQL 8.0 circula en endoflife.date, pero no la hemos encontrado en la documentación de Oracle que hemos leído: sin fuente primaria, queda fuera. Lo que sí está establecido es el modelo de las series LTS: cinco años de soporte premier, tres años de soporte extendido y un paso de LTS a LTS sin saltarse ninguna serie. MySQL 8.4 es una serie LTS. Si algunos clientes siguen en la 8.0, la guía de migración a MySQL 8.4 sigue siendo la referencia; añada la fila a la tabla en cuanto haya leído la fecha en el fabricante.",{"type":101,"title":102,"steps":103},"steps","Agrupar por cliente y por ventana: el método en siete pasos",[104,107,110,113,116,119,122],{"title":105,"body":106},"Leer las versiones de cada servidor de cliente","En Debian o Ubuntu: `lsb_release -d`. En RHEL o AlmaLinux: `cat \u002Fetc\u002Fos-release`. Después, para cada pila: `php -v`, `node -v`, `psql --version`. Una línea por servidor y por componente en una hoja de cálculo.",{"title":108,"body":109},"No olvidar los contenedores","Un servidor al día puede alojar una imagen antigua. Lístelas con `docker image ls` y consulte cada imagen: `docker run --rm \u003Cimage> php -v` o `docker run --rm \u003Cimage> node -v`.",{"title":111,"body":112},"Poner su fecha de fin en cada línea","Copie la fecha de la tabla de este artículo junto a cada componente leído. La columna resultante es la única que necesitará para ordenar.",{"title":114,"body":115},"Calcular el primer vencimiento de cada cliente","Para cada cliente, conserve la fecha más próxima entre todos los servidores. Fija la ventana del cliente: todo lo que vence en los meses siguientes se une a la misma intervención.",{"title":117,"body":118},"Elegir una única ventana por cliente","PHP, Node.js y sistema en la misma intervención, con una sola copia de seguridad previa y un solo plan de vuelta atrás. La tabla de ventanas, más abajo, propone un reparto por vencimiento.",{"title":120,"body":121},"Ensayar en una copia antes de tocar producción","Restaure la copia de seguridad en una máquina de pruebas, ejecute la actualización y compruebe el sitio. En PostgreSQL, restaure el volcado y lance las consultas de la aplicación antes de cambiar.",{"title":123,"body":124},"Anotar y recalcular","Tras cada intervención, actualice la fila con la nueva versión y su fecha de fin. El calendario se recalcula solo, y la hoja de cálculo pasa a ser el registro de la agencia.",{"type":39,"title":126,"headers":127,"rows":131},"Ventanas de intervención propuestas",[128,129,130],"Ventana","Vencimientos cubiertos","Agrupación recomendada",[132,136,140,144,147],[133,134,135],"Ventana 1: antes del 12 de noviembre de 2026","Solo PostgreSQL 14","Solo la actualización de PostgreSQL cabe en estos quince días; las deudas de Node.js 20 y Debian 11 se tratan en paralelo, sin esperar a esta fecha",[137,138,139],"Ventana 2: antes del 31 de diciembre de 2026","PHP 8.2","Pasar todos los sitios directamente a PHP 8.4, para evitar una segunda tarea en el año; ventana que conviene fijar antes del congelación de fin de año",[141,142,143],"Ventana 3: dos meses antes del 30 de abril de 2027","Node.js 22 y Ubuntu 22.04 (mayo de 2027)","Una sola intervención: entorno de ejecución y sistema, fijada dos meses antes de la primera fecha: esperar al 30 de abril de 2027 no dejaría ningún margen",[145,71,146],"Ventana 4: antes del 11 de noviembre de 2027","Siguiente versión mayor con volcado y restauración o pg_upgrade, ensayada en una copia",[148,75,149],"Ventana 5: antes del 31 de diciembre de 2027","Solo afecta a los sitios que se quedaron en PHP 8.3, que pasan a PHP 8.4; puede fusionarse con la ventana 4 para los clientes que acumulan ambas",{"type":35,"title":151,"body":152},"Ubuntu 22.04: por qué «mayo de 2027» sin día","Para Ubuntu 22.04 LTS, Canonical anuncia el fin del mantenimiento de seguridad estándar en mayo de 2027, sin publicar un día. El sitio endoflife.date muestra el 1 de junio de 2027. Las dos lecturas son compatibles con un fin de mes, pero solo la redacción de Canonical es una fuente primaria; el día del otro sitio es una lectura. Por eso escribimos «mayo de 2027» y planificamos la actualización antes de que empiece el mes.\n\nLa versión siguiente, Ubuntu 24.04 LTS, se anuncia con mantenimiento estándar hasta mayo de 2029. El procedimiento `do-release-upgrade` se describe en nuestra guía Ubuntu 24.04 a 26.04; se aplica igual de una LTS a la siguiente, con una copia de seguridad completa antes de cada salto.",{"type":154,"title":155,"body":156},"tip","Un calendario se decide, no se delega","Las fechas de este artículo son las de su redacción: vuelva a comprobarlas en la fuente antes de planificar, porque un fabricante puede modificarlas. ServOrbit proporciona las guías; la administración de sus servidores y la conducción de las migraciones siguen siendo de su responsabilidad, guía proporcionada, sin asistencia directa. Pruebe siempre en una copia.",{"type":35,"title":158,"body":159},"Ver todo el parque en una sola tabla","Un calendario de fin de vida solo tiene valor si se ve todo el parque en un mismo lugar. La plataforma para agencias de ServOrbit.com centraliza los dominios, los alojamientos y los VPS de sus clientes, con sus vencimientos de renovación: es el punto de partida del paso 1, una lista de clientes y de máquinas al día en lugar de una hoja de cálculo reconstruida cada trimestre. Los fines de vida del software no los sigue la plataforma: las versiones instaladas en cada servidor se leen en las máquinas, con los comandos de arriba, y se contrastan con esta tabla.",{"type":35,"title":161,"body":162},"La documentación oficial","Versiones de PHP soportadas: https:\u002F\u002Fwww.php.net\u002Fsupported-versions.php\n\nPolítica de versiones de PostgreSQL: https:\u002F\u002Fwww.postgresql.org\u002Fsupport\u002Fversioning\u002F\n\nCalendario de versiones de Node.js: https:\u002F\u002Fgithub.com\u002Fnodejs\u002FRelease\u002Fblob\u002Fmain\u002Fschedule.json\n\nDebian LTS: https:\u002F\u002Fwiki.debian.org\u002FLTS\n\nCiclo de versiones de Ubuntu: https:\u002F\u002Fubuntu.com\u002Fabout\u002Frelease-cycle\n\nVersiones de MySQL y series LTS: https:\u002F\u002Fdev.mysql.com\u002Fdoc\u002Frefman\u002F8.4\u002Fen\u002Fmysql-releases.html\n\nFechas de Ubuntu en endoflife.date: https:\u002F\u002Fendoflife.date\u002Fubuntu","Todo el parque de sus clientes en un mismo lugar","Un calendario de fin de vida solo tiene valor si se ve todo el parque en un mismo lugar. Con la plataforma para agencias de ServOrbit.com, centraliza los dominios, los alojamientos y los VPS de sus clientes y mantiene a la vista sus vencimientos de renovación.","Descubrir la oferta para agencias","\u002Fsolutions\u002Fagences",[168,190,206],{"id":169,"slug":170,"slugs":171,"title":175,"excerpt":176,"readTime":177,"views":178,"isPinned":19,"publishedAt":179,"updatedAt":180,"category":181,"categories":187,"featuredImage":29,"bgImage":30,"posterImage":189,"relatedSolution":29},206,"php-82-fin-de-vida-planificar-la-migracion",{"fr":172,"en":173,"ar":174,"es":170},"php-82-fin-de-vie-checklist-migration","php-82-end-of-life-planning-your-migration","نهاية-دعم-php-82-دليل-الترحيل","PHP 8.2 fin de vida: checklist de migración","PHP 8.2 llega al final de su ciclo de vida el 31 de diciembre de 2026. Inventaría tu stack, compara versiones y sigue una checklist detallada para migrar a PHP 8.3 o 8.4.",11,7,"2026-08-01T00:00:00+00:00","2026-09-07T11:26:10+00:00",{"id":182,"name":183,"slug":184,"color":185,"icon":186},4,"Desarrollo","developpement","bg-warning\u002F10 text-warning","dev",[188],{"id":182,"name":183,"slug":184,"color":185,"icon":186},"\u002Fblog\u002Fcovers\u002Fphp-82-fin-de-vie-checklist-migration-poster.svg",{"id":191,"slug":192,"slugs":193,"title":197,"excerpt":198,"readTime":199,"views":200,"isPinned":19,"publishedAt":201,"updatedAt":180,"category":202,"categories":203,"featuredImage":29,"bgImage":30,"posterImage":205,"relatedSolution":29},223,"nodejs-20-fin-de-vida-migrar-vps",{"fr":194,"en":195,"ar":196,"es":192},"nodejs-20-fin-de-vie-migrer-vps","nodejs-20-end-of-life-migrating-your-vps","نهاية-دعم-nodejs-20-ترحيل-خادم-vps","Node.js 20 en fin de vida: migrar su VPS","Node.js 20 no recibe parches de seguridad desde el 30 de abril de 2026. Auditar sus servidores y migrar a Node.js 24 sin romper la producción.",5,2,"2026-08-05T00:00:00+00:00",{"id":182,"name":183,"slug":184,"color":185,"icon":186},[204],{"id":182,"name":183,"slug":184,"color":185,"icon":186},"\u002Fblog\u002Fcovers\u002Fnodejs-20-fin-de-vie-migrer-vps-poster.svg",{"id":207,"slug":208,"slugs":209,"title":213,"excerpt":214,"readTime":182,"views":200,"isPinned":19,"publishedAt":201,"updatedAt":180,"category":215,"categories":221,"featuredImage":29,"bgImage":30,"posterImage":223,"relatedSolution":29},225,"postgresql-fin-de-vida-planificar-actualizacion",{"fr":210,"en":211,"ar":212,"es":208},"postgresql-fin-de-vie-planifier-montee-version","postgresql-end-of-life-plan-your-major-upgrade","postgresql-ونهاية-الدعم-تخطيط-الترقية-الكبرى","PostgreSQL en fin de vida: planificar la actualización mayor","PostgreSQL mantiene cada versión mayor cinco años, hasta su fin en noviembre. Identifique la suya y planifique la actualización sin perder datos.",{"id":216,"name":217,"slug":218,"color":219,"icon":220},6,"Bases de datos","bases-de-donnees","bg-teal-500\u002F10 text-teal-400","database",[222],{"id":216,"name":217,"slug":218,"color":219,"icon":220},"\u002Fblog\u002Fcovers\u002Fpostgresql-fin-de-vie-planifier-montee-version-poster.svg",1793251429519]