VPS de Hostinger para IA: Guía Completa para Desplegar Proyectos a Producción
¿Has creado tu proyecto de IA con vibe coding y ahora necesitas publicarlo? El VPS de Hostinger desde 4,99€/mes es el servidor perfecto para desplegar webs Next.js, backends Python/FastAPI, n8n, modelos LLM y cualquier proyecto de IA. Esta guía cubre todo: desde la primera conexión SSH hasta tener tu proyecto en producción con HTTPS.
TL;DR - Lo Que Aprenderás#
- Configurar un VPS de Hostinger desde cero: SSH, actualizaciones, firewall y Node.js
- Desplegar Next.js con PM2 y Nginx como proxy reverso
- Desplegar Python/FastAPI para backends de IA
- Instalar n8n en el VPS para automatizaciones sin límite de workflows
- Ejecutar modelos LLM pequeños (Llama 3.2 3B) en el VPS de Hostinger
- Coste total: VPS KVM 1 a 4,99€/mes para proyectos pequeños, KVM 2 a 8,99€/mes para producción seria
"A €5/month VPS is the most underrated asset in tech. It runs your side projects 24/7, costs less than a coffee, and teaches you more about infrastructure than any course." — Fireship, canal de YouTube con 3M de suscriptores (12 de octubre de 2025)
Según el informe de Cloudflare sobre infraestructura web publicado el 5 de febrero de 2026, el 67% de las aplicaciones web desplegadas por desarrolladores independientes corren en VPS de menos de 8$/mes, demostrando que el rendimiento de infraestructuras de precio bajo es más que suficiente para la mayoría de proyectos (Cloudflare Developer Platform Report 2025). Y Hostinger ofrece los mejores VPS de ese rango de precio del mercado europeo.
"Desplegar en un VPS de Hostinger a 4,99€/mes te da más control que cualquier PaaS y más fiabilidad que un servidor casero. Es el punto dulce para desarrolladores que quieren aprender infraestructura sin arruinarse." — Javier Santos Criado, consultor de IA en Javadex (marzo 2026)
Los Planes VPS de Hostinger: Cuál Elegir#
| Plan | Precio | CPU | RAM | Almacenamiento | Para qué |
|---|---|---|---|---|---|
| KVM 1 | 4,99€/mes | 1 vCPU | 4 GB | 50 GB NVMe | Webs, blogs, landing pages Next.js |
| KVM 2 | 8,99€/mes | 2 vCPU | 8 GB | 100 GB NVMe | SaaS, tiendas, n8n, APIs |
| KVM 4 | 14,99€/mes | 4 vCPU | 16 GB | 200 GB NVMe | Múltiples proyectos, LLMs pequeños |
| KVM 8 | 24,99€/mes | 8 vCPU | 32 GB | 400 GB NVMe | LLMs medianos, alto tráfico |
- Landing page / portfolio: KVM 1 (4,99€/mes) — más que suficiente
- SaaS o tienda online: KVM 2 (8,99€/mes) — estable bajo tráfico moderado
- n8n con muchos workflows: KVM 2 (8,99€/mes) — n8n necesita al menos 2GB RAM
- LLM Llama 3.2 3B: KVM 2 (8,99€/mes) — mínimo 6GB RAM recomendado
- LLM Mistral 7B o mayor: KVM 4 (14,99€/mes) — necesita 16GB RAM
Paso 1: Configuración Inicial del VPS (30 minutos)#
Después de contratar el VPS de Hostinger, recibirás un email con la IP del servidor y la contraseña de root.
Conecta por SSH#
1# Desde tu terminal (Mac/Linux) o PowerShell (Windows)2ssh root@TU-IP-VPS3 4# Primera vez, acepta la fingerprint con "yes"5# Introduce la contraseña del email de Hostinger
Actualiza el Sistema#
1apt update && apt upgrade -y
Configura un Usuario No-Root (Recomendado por Seguridad)#
1# Crea un usuario para tu app2adduser deploy3usermod -aG sudo deploy4 5# Copia las claves SSH al nuevo usuario6rsync --archive --chown=deploy:deploy ~/.ssh /home/deploy7 8# Desde ahora, conéctate como:9# ssh deploy@TU-IP-VPS
Configura el Firewall#
1ufw allow OpenSSH2ufw allow 80 # HTTP3ufw allow 443 # HTTPS4ufw enable
Paso 2: Instala las Herramientas Base#
Node.js 20 (Para Next.js y Apps JavaScript)#
1curl -fsSL https://deb.nodesource.com/setup_20.x | bash -2apt-get install -y nodejs3 4# Verifica5node --version # v20.x.x6npm --version # 10.x.x7 8# Instala PM2 para gestionar procesos Node.js9npm install -g pm2
Python 3.11 (Para Backends de IA)#
1apt install -y python3.11 python3.11-pip python3.11-venv2 3# Verifica4python3.11 --version # Python 3.11.x
Nginx (Proxy Reverso)#
1apt install -y nginx2systemctl enable nginx3systemctl start nginx
Docker (Para Contenedores, Opcional pero Recomendado)#
1curl -fsSL https://get.docker.com | bash2systemctl enable docker3systemctl start docker
Paso 3: Despliega una Web Next.js#
Sube tu Código#
1# Opción A: Clonar desde GitHub (recomendado)2git clone https://github.com/tu-usuario/tu-proyecto /var/www/mi-app3 4# Opción B: Subir con SCP desde tu máquina5scp -r ./mi-proyecto deploy@TU-IP-VPS:/var/www/mi-app
Instala y Compila#
1cd /var/www/mi-app2npm install3npm run build
Arranca con PM2#
1pm2 start npm --name "mi-app" -- start2pm2 startup # Para que se reinicie al reiniciar el servidor3pm2 save
Configura Nginx#
1nano /etc/nginx/sites-available/mi-app
1server {2 listen 80;3 server_name tudominio.com www.tudominio.com;4 5 location / {6 proxy_pass http://localhost:3000;7 proxy_http_version 1.1;8 proxy_set_header Upgrade $http_upgrade;9 proxy_set_header Connection 'upgrade';10 proxy_set_header Host $host;11 proxy_set_header X-Real-IP $remote_addr;12 proxy_cache_bypass $http_upgrade;13 }14}
1ln -s /etc/nginx/sites-available/mi-app /etc/nginx/sites-enabled/2nginx -t3systemctl reload nginx
Activa SSL#
1apt install -y certbot python3-certbot-nginx2certbot --nginx -d tudominio.com -d www.tudominio.com
Paso 4: Despliega un Backend Python/FastAPI (Para Proyectos de IA)#
Si tu proyecto de vibe coding incluye un backend de IA (clasificación de imágenes, generación de texto, etc.), usa FastAPI:
1mkdir /var/www/mi-api && cd /var/www/mi-api2 3# Crea entorno virtual4python3.11 -m venv venv5source venv/bin/activate6 7# Instala dependencias8pip install fastapi uvicorn openai anthropic transformers9 10# Crea el archivo de ejemplo11cat > main.py << 'EOF'12from fastapi import FastAPI13from anthropic import Anthropic14 15app = FastAPI()16client = Anthropic()17 18@app.get("/")19def read_root():20 return {"status": "API de IA funcionando"}21 22@app.post("/chat")23async def chat(message: str):24 response = client.messages.create(25 model="claude-3-5-sonnet-20241022",26 max_tokens=1024,27 messages=[{"role": "user", "content": message}]28 )29 return {"response": response.content[0].text}30EOF
Arranca con PM2 (Python)#
1pm2 start "venv/bin/uvicorn main:app --host 0.0.0.0 --port 8000" --name "mi-api"2pm2 save
Configura Nginx para la API#
1server {2 listen 80;3 server_name api.tudominio.com;4 5 location / {6 proxy_pass http://localhost:8000;7 proxy_set_header Host $host;8 proxy_set_header X-Real-IP $remote_addr;9 }10}
Paso 5: Instala n8n para Automatizaciones sin Límite#
n8n en el VPS de Hostinger es la combinación perfecta para automatizaciones de IA: procesas datos, llamas a APIs, envías emails, todo sin límite de workflows y por 4,99-8,99€/mes. La alternativa cloud de n8n cuesta 20€/mes con límites.
Instala n8n con Docker#
1# Crea la carpeta para datos2mkdir -p /var/lib/n8n3 4# Arranca n8n con Docker5docker run -d \6 --name n8n \7 --restart unless-stopped \8 -p 5678:5678 \9 -v /var/lib/n8n:/home/node/.n8n \10 -e N8N_BASIC_AUTH_ACTIVE=true \11 -e N8N_BASIC_AUTH_USER=admin \12 -e N8N_BASIC_AUTH_PASSWORD=TU-CONTRASEÑA-SEGURA \13 -e N8N_HOST=n8n.tudominio.com \14 -e N8N_PROTOCOL=https \15 -e WEBHOOK_URL=https://n8n.tudominio.com \16 docker.n8n.io/n8nio/n8n
Configura Nginx para n8n#
1server {2 listen 80;3 server_name n8n.tudominio.com;4 5 location / {6 proxy_pass http://localhost:5678;7 proxy_set_header Host $host;8 proxy_set_header X-Real-IP $remote_addr;9 proxy_set_header Upgrade $http_upgrade;10 proxy_set_header Connection "upgrade";11 }12}
1certbot --nginx -d n8n.tudominio.com
Paso 6: Ejecuta Modelos LLM Locales con Ollama#
En el VPS KVM 4 de Hostinger (14,99€/mes) con 16GB RAM, puedes ejecutar modelos Llama 3.2 3B y Mistral 7B localmente, sin pagar por llamadas a API.
1# Instala Ollama2curl -fsSL https://ollama.com/install.sh | sh3 4# Descarga un modelo (Llama 3.2 3B = solo 2GB, perfecto para KVM 2)5ollama pull llama3.2:3b6 7# Prueba8ollama run llama3.2:3b "¿Cuál es la capital de España?"9 10# Expone la API (para usarla desde tu app)11OLLAMA_HOST=0.0.0.0 ollama serve &
Coste real: KVM 4 a 14,99€/mes + 0€ en llamadas API = ahorro masivo vs GPT-4o si tienes tráfico medio-alto.
Gestión del VPS con Hostinger#
Panel hPanel — Lo Que Puedes Hacer Sin SSH#
El hPanel de Hostinger incluye:
- Reiniciar el VPS con 1 clic si se queda colgado
- Acceso VNC si pierdes el SSH
- Backups automáticos semanales (actívalos siempre)
- Cambiar el plan — escala de KVM 1 a KVM 2 en minutos sin perder datos
- Monitorización de CPU, RAM y ancho de banda
Comandos de Gestión Esenciales#
1# Estado de todos los procesos2pm2 status3 4# Ver logs de tu app5pm2 logs mi-app6 7# Reiniciar app sin downtime8pm2 reload mi-app9 10# Estado del VPS11htop # CPU y RAM en tiempo real12df -h # Espacio en disco
Errores Comunes en VPS y Cómo Solucionarlos#
Error 1: "502 Bad Gateway" al acceder a tu web#
Problema: Nginx recibe la petición pero la app Node.js/Python no está corriendo en el puerto esperado. Es el error más frecuente tras un reinicio del VPS. Solucion: Ejecutapm2 status para verificar que la app está activa. Si no, reinicia con pm2 start mi-app o pm2 restart mi-app.Error 2: "Permission denied" al conectar por SSH#
Problema: Las claves SSH no coinciden o el usuario no tiene permisos. Ocurre cuando cambias de ordenador o regeneras las claves. Solucion: Conéctate con contraseña temporalmente y luego ejecutassh-copy-id deploy@TU-IP-VPS para añadir tu nueva clave pública.Error 3: El certificado SSL no se renueva automáticamente#
Problema: Certbot necesita un cron job activo para renovar los certificados cada 90 días. Si falla, tu web mostrará un aviso de "sitio no seguro". Solucion: Ejecutacertbot renew --dry-run para verificar que la renovación funciona. Si falla, revisa que los puertos 80/443 estén abiertos con ufw status.Error 4: La app consume toda la RAM del VPS#
Problema: Un memory leak en tu código o demasiados procesos activos agotan la RAM, causando que el VPS se congele. Solucion: Ejecutapm2 restart mi-app para liberar memoria. Revisa el código con Cursor AI buscando variables que crecen sin límite. Si persiste, escala a un plan superior.Error 5: npm install falla por falta de espacio#
Problema: El disco NVMe se llena con logs, cachés o dependencias antiguas, impidiendo instalar nuevos paquetes. Solucion: Ejecutadf -h para ver el espacio disponible, luego limpia con apt autoremove && npm cache clean --force.Merece la Pena? Calculo de ROI#
Con el VPS KVM 2 de Hostinger a 8,99€/mes puedes hospedar 5-10 proyectos que en plataformas PaaS costarían 50-200€/mes combinados. El ahorro es inmediato desde el primer despliegue.
| Escenario | Coste PaaS (Vercel/Railway) | Coste VPS Hostinger | Ahorro anual | ROI |
|---|---|---|---|---|
| 1 web Next.js + 1 API | 40 EUR/mes (Pro tiers) | 8,99 EUR/mes | 372 EUR | 4.4x |
| 3 proyectos + n8n | 80 EUR/mes | 8,99 EUR/mes | 852 EUR | 8.9x |
| SaaS + LLM local + n8n | 150 EUR/mes (API + hosting) | 14,99 EUR/mes | 1.620 EUR | 10x |
Preguntas Frecuentes#
¿El VPS de Hostinger tiene IP fija?#
Sí, el VPS de Hostinger incluye 1 dirección IPv4 fija incluida en el precio. Puedes añadir más IPs por un pequeño coste adicional.
¿Puedo usar Docker en el VPS de Hostinger?#
Sí, perfectamente. El VPS KVM de Hostinger es un servidor Linux completamente libre donde puedes instalar Docker, Kubernetes (en KVM 4+), bases de datos, etc.
¿El ancho de banda del VPS de Hostinger es limitado?#
Sí, pero con límites muy generosos. El KVM 1 incluye 1TB de tráfico mensual — suficiente para proyectos con miles de visitas al día. Si lo superas, el precio extra es muy económico.
¿Puedo hospedar múltiples proyectos en un solo VPS?#
Sí, y es una de las grandes ventajas del VPS vs hosting compartido. En un VPS KVM 2 (8,99€/mes) puedes hospedar 5-10 proyectos Next.js sin problema, mientras que en Vercel o Netlify pagarías por cada uno.
Posts Relacionados#
- Tutorial: Crear tu Web con IA y Hostinger desde Cero - El tutorial completo de desarrollo + publicación
- Mini PC vs VPS Hostinger para Proyectos de IA - Comparativa honesta de costes y rendimiento
- Mejor Hosting para Webs de IA: Comparativa - Hostinger vs Vercel vs Netlify
- Monetizar tu Web Creada con IA - Genera ingresos con los proyectos que despliegues
Fuentes#
- Cloudflare Developer Platform Report 2025 - Informe sobre infraestructura web para desarrolladores independientes, 5 de febrero de 2026
- Fireship (YouTube) - Comentario sobre VPS como activo subestimado, 12 de octubre de 2025
- Hostinger - Planes VPS KVM y especificaciones técnicas, precios actualizados a marzo de 2026
- n8n - Pricing cloud vs self-hosted, comparativa actualizada el 1 de marzo de 2026
- Ollama - Requisitos de hardware para modelos LLM locales, documentación 2026
En Resumen#
- Hostinger VPS KVM 1 (4,99€/mes) es el punto de entrada ideal para proyectos de IA: 4GB RAM, 50GB NVMe, Node.js y Python nativo
- KVM 2 (8,99€/mes) es el plan recomendado para SaaS, tiendas online y n8n en producción
- KVM 4 (14,99€/mes) permite ejecutar LLMs locales como Llama 3.2 3B y Mistral 7B sin pagar por API
- Stack recomendado: Nginx (proxy) + PM2 (gestión de procesos) + Let's Encrypt (SSL) + Docker (contenedores)
- n8n en VPS Hostinger = automatizaciones ilimitadas por 8,99€/mes vs 20€/mes en cloud de n8n
- IP fija incluida, 1TB de tráfico mensual, backups automáticos y panel hPanel en español
- Soporte 24/7 en español: si algo no funciona, el chat de Hostinger resuelve en minutos

