[{"data":1,"prerenderedAt":142},["ShallowReactive",2],{"seo-verification":3,"blog-desplegar-nuxt-en-un-vps-ssr-api-routes-y-control-es":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-desplegar-nuxt-en-un-vps-ssr-api-routes-y-control-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":32,"intro":34,"sections":35,"ctaTitle":78,"ctaBody":79,"ctaButton":80,"ctaUrl":81,"relatedPosts":82},138,"desplegar-nuxt-en-un-vps-ssr-api-routes-y-control",{"fr":12,"en":13,"ar":14,"es":10},"deployer-nuxt-app-vps","deploying-nuxt-on-a-vps-ssr-api-routes-and-control","نشر-nuxt-على-خادم-vps-ssr-ومسارات-api-والتحكم","Desplegar Nuxt en un VPS: SSR, API routes y control","Aloje Nuxt en un VPS ServOrbit con Node, Nitro, variables de entorno, reverse proxy y caché HTTP controlada.",4,2,false,"2026-02-07T00:00:00+00:00","2026-09-17T14:09:37+00:00",{"id":17,"name":23,"slug":24,"color":25,"icon":26},"Desarrollo","developpement","bg-warning\u002F10 text-warning","dev",[28],{"id":17,"name":23,"slug":24,"color":25,"icon":26},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fdeployer-nuxt-app-vps-poster.svg",{"categorySlug":26,"appSlug":33},"nuxt-stack","Nuxt puede servir un sitio estático, una aplicación SSR o una capa de API mediante Nitro; el modo elegido cambia las necesidades del servidor. En un VPS ServOrbit, usted controla el runtime de Node, las variables y el proxy en lugar de sufrir los límites de una plataforma cerrada. Esta guía aclara el camino: build, servicio, dominio, HTTPS y supervisión.",[36,40,50,72,75],{"type":37,"title":38,"body":39},"h2","¿Por qué alojar Nuxt en un VPS?","Las plataformas de alojamiento compartido no admiten Node.js de forma nativa, lo que hace imposible autoalojar una aplicación Nuxt sin un VPS o un servidor dedicado. Un VPS le permite elegir la versión de Node.js que desee, configurar un reverse proxy (Nginx o Caddy) en el puerto que prefiera y gestionar sus propios certificados TLS, todo ello sin limitaciones artificiales de recursos de CPU o memoria. Es la solución ideal para los desarrolladores independientes y las pymes que quieren dominar su stack de extremo a extremo.",{"type":41,"title":42,"items":43},"ul","Lo que puede hacer con Nuxt en un VPS",[44,45,46,47,48,49],"Servir una aplicación Nuxt en modo SSR (renderizado en el servidor) para un SEO óptimo y tiempos de carga reducidos","Desplegar un sitio estático generado con `nuxt generate` y servirlo mediante Nginx sin un proceso Node.js permanente","Alojar varios proyectos Nuxt en el mismo VPS gracias a un reverse proxy y a Virtual Hosts","Configurar variables de entorno sensibles (claves API, conexiones a la base de datos) directamente en el servidor, fuera del repositorio Git","Automatizar sus despliegues con PM2, webhooks de GitHub o un pipeline CI\u002FCD que apunte a su VPS","Activar HTTPS automáticamente con Let's Encrypt mediante Caddy o Certbot para proteger a sus usuarios",{"type":51,"title":52,"steps":53},"steps","Instalar Nuxt en su VPS ServOrbit",[54,57,60,63,66,69],{"title":55,"body":56},"Contratar un VPS Cloud ServOrbit","Vaya a la página \u002Fvps-cloud y elija la fórmula adaptada a su proyecto. Para una aplicación Nuxt en SSR, recomendamos como mínimo 1 vCPU y 1 GB de RAM, idealmente 2 GB para absorber cómodamente el proceso Node.js y un posible reverse proxy. Complete el pedido y acceda a su área de cliente una vez entregado el VPS (por lo general en menos de un minuto).",{"title":58,"body":59},"Acceder al Marketplace en el área de cliente","Inicie sesión en su área de cliente ServOrbit y vaya a la sección «Marketplace» desde el panel de control de su VPS. El Marketplace enumera todas las aplicaciones preconfiguradas disponibles para instalar en un clic en su instancia.",{"title":61,"body":62},"Seleccionar Nuxt e iniciar la instalación","Busque «Nuxt» en el catálogo del Marketplace, haga clic en la ficha correspondiente y confirme la instalación. El script de instalación configura automáticamente Node.js (LTS), las dependencias de sistema necesarias, PM2 como gestor de procesos para mantener la aplicación activa, así como Nginx en reverse proxy en el puerto 80 (y 443 si se indica un dominio). La operación suele tardar menos de dos minutos.",{"title":64,"body":65},"Subir su aplicación y configurar las variables de entorno","Una vez finalizada la instalación, conéctese por SSH a su VPS (`ssh root@\u003CIP-del-VPS>`). Clone su repositorio en el directorio preparado (por ejemplo `\u002Fvar\u002Fwww\u002Fnuxt-app`), instale las dependencias con `npm install` y cree su archivo `.env` con sus variables de entorno (clave API, URL base, etc.). A continuación, compile la aplicación con `npm run build`. Nuxt arranca por defecto en el puerto `3000`; PM2 ya está configurado para reiniciar el proceso automáticamente al arrancar el servidor.",{"title":67,"body":68},"Acceder a su aplicación y apuntar su dominio","Su aplicación es accesible de inmediato a través de la dirección IP de su VPS en el puerto 3000 (p. ej. `http:\u002F\u002F\u003CIP>:3000`). Para hacerla accesible en su dominio por HTTPS, apunte su registro DNS A a la IP del VPS, actualice después el Virtual Host de Nginx (`\u002Fetc\u002Fnginx\u002Fsites-available\u002Fnuxt-app`) con su nombre de dominio y ejecute Certbot (`certbot --nginx -d su-dominio.com`) para obtener un certificado TLS gratuito. Recargue Nginx (`nginx -s reload`): su aplicación Nuxt está en línea.",{"title":70,"body":71},"Conectarse por primera vez","No hay nada que abrir ni ninguna contraseña que recibir: esta receta instala una caja de herramientas de desarrollo (Node.js LTS, PM2, Nginx, PostgreSQL). Conéctese por SSH para desplegar su propia aplicación Nuxt (pm2 start), publicarla mediante Nginx y crear su base de datos con sudo -u postgres psql.",{"type":73,"body":74},"tip","Consejo pro: utilice PM2 en modo cluster para aprovechar todos los núcleos de CPU de su VPS. El comando `pm2 start .output\u002Fserver\u002Findex.mjs -i max --name nuxt-app` (para Nuxt 3) arranca tantas instancias como núcleos disponibles y reparte automáticamente la carga entre ellas: ideal para los picos de tráfico sin cambiar de plan de VPS.",{"type":73,"title":76,"body":77},"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\u002Fnuxt.com\u002Fdocs\" target=\"_blank\" rel=\"noopener noreferrer\">documentación oficial de Nuxt\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 Nuxt en pocos minutos en un VPS Cloud ServOrbit","Disfrute de un VPS Cloud de alta disponibilidad con instalación de Nuxt en 1 clic, Node.js preconfigurado y soporte ágil, sin sorpresas desagradables en la factura.","Lanzar mi VPS Cloud","\u002Fvps-cloud",[83,103,120],{"id":84,"slug":85,"slugs":86,"title":90,"excerpt":91,"readTime":92,"views":93,"isPinned":19,"publishedAt":94,"updatedAt":95,"category":96,"categories":97,"featuredImage":29,"bgImage":30,"posterImage":99,"relatedSolution":100},46,"desplegar-nextjs-en-un-vps",{"fr":87,"en":88,"ar":89,"es":85},"deployer-nextjs-vps","deploy-a-nextjs-application-on-a-vps","نشر-تطبيق-nextjs-على-vps","Desplegar una aplicación Next.js en un VPS","Despliegue Next.js en un VPS: Node.js, PM2, Nginx, SSL y SSR. Guía completa para desarrolladores y agencias que quieren autoalojar.",13,0,"2026-05-05T00:00:00+00:00","2026-09-11T11:34:12+00:00",{"id":17,"name":23,"slug":24,"color":25,"icon":26},[98],{"id":17,"name":23,"slug":24,"color":25,"icon":26},"\u002Fblog\u002Fcovers\u002Fdeployer-nextjs-vps-poster.svg",{"categorySlug":101,"appSlug":102},"desarrollo","nextjs-stack",{"id":104,"slug":105,"slugs":106,"title":110,"excerpt":111,"readTime":17,"views":93,"isPinned":19,"publishedAt":112,"updatedAt":113,"category":114,"categories":115,"featuredImage":29,"bgImage":30,"posterImage":117,"relatedSolution":118},137,"desplegar-nodejs-en-un-vps",{"fr":107,"en":108,"ar":109,"es":105},"deployer-nodejs-app-vps","deploying-nodejs-on-a-vps-a-stable-controlled-runtime","نشر-nodejs-على-خادم-vps-بيئة-تشغيل-مستقرة-ومضبوطة","Desplegar Node.js en un VPS: runtime estable y controlado","Ponga una app Node.js en producción en un VPS con PM2, variables de entorno, reverse proxy y estrategia de reinicio.","2026-02-08T00:00:00+00:00","2026-09-07T11:26:10+00:00",{"id":17,"name":23,"slug":24,"color":25,"icon":26},[116],{"id":17,"name":23,"slug":24,"color":25,"icon":26},"\u002Fblog\u002Fcovers\u002Fdeployer-nodejs-app-vps-poster.svg",{"categorySlug":26,"appSlug":119},"nodejs-stack",{"id":121,"slug":122,"slugs":123,"title":127,"excerpt":128,"readTime":129,"views":130,"isPinned":19,"publishedAt":131,"updatedAt":113,"category":132,"categories":136,"featuredImage":29,"bgImage":30,"posterImage":138,"relatedSolution":139},39,"desplegar-con-caddy",{"fr":124,"en":125,"ar":126,"es":122},"deployer-avec-caddy","deploy-your-applications-with-caddy-on-a-vps","انشر-تطبيقاتك-باستخدام-caddy-على-خادم-vps","Desplegar sus aplicaciones con Caddy en un VPS","Despliegue Caddy en su VPS: servidor web y reverse proxy con HTTPS automático. Un Caddyfile de pocas líneas basta para pasar a producción.",3,1,"2026-05-12T00:00:00+00:00",{"id":129,"name":133,"slug":134,"color":135,"icon":134},"Despliegue","deploiement","bg-success\u002F10 text-success",[137],{"id":129,"name":133,"slug":134,"color":135,"icon":134},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-caddy-poster.svg",{"categorySlug":140,"appSlug":141},"despliegue-de-aplicaciones-devops","caddy",1789665016379]