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 (octubre 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.
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 | Causa | Solución |
|---|---|---|
| "502 Bad Gateway" | La app Node.js/Python no está corriendo | pm2 start o pm2 restart |
| "Permission denied" en SSH | Claves SSH incorrectas | Usa contraseña + ssh-copy-id para añadir tu clave |
| SSL no se renueva | Certbot cron no activo | certbot renew --dry-run para verificar |
| App usa toda la RAM | Memory leak en la app | pm2 restart + revisa el código con Cursor AI |
| Puerto 80 bloqueado | UFW mal configurado | ufw allow 80/tcp |
| npm install falla | Falta espacio en disco | df -h y limpia con apt autoremove |
FAQ: VPS Hostinger para Proyectos de IA
¿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.
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
¿Siguiente paso? Lee el Tutorial completo para crear tu web con IA y Hostinger o aprende sobre el Mini PC vs VPS para proyectos de IA.
