Ir al contenido principal
Javadex

VPS de Hostinger para IA: Guia Completa para Desplegar Proyectos a Produccion [2026]

25 min

Aprende a desplegar cualquier proyecto de IA en el VPS de Hostinger: Next.js, FastAPI, n8n, LLMs locales y mas. Tutorial completo con Nginx, PM2 y SSL paso a paso.

Índice del artículo15 secciones

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#

PlanPrecioCPURAMAlmacenamientoPara qué
KVM 14,99€/mes1 vCPU4 GB50 GB NVMeWebs, blogs, landing pages Next.js
KVM 28,99€/mes2 vCPU8 GB100 GB NVMeSaaS, tiendas, n8n, APIs
KVM 414,99€/mes4 vCPU16 GB200 GB NVMeMúltiples proyectos, LLMs pequeños
KVM 824,99€/mes8 vCPU32 GB400 GB NVMeLLMs medianos, alto tráfico
Mi recomendación por caso de uso:


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#

bash
1# Desde tu terminal (Mac/Linux) o PowerShell (Windows)
2ssh root@TU-IP-VPS
3 
4# Primera vez, acepta la fingerprint con "yes"
5# Introduce la contraseña del email de Hostinger

Actualiza el Sistema#

bash
1apt update && apt upgrade -y

Configura un Usuario No-Root (Recomendado por Seguridad)#

bash
1# Crea un usuario para tu app
2adduser deploy
3usermod -aG sudo deploy
4 
5# Copia las claves SSH al nuevo usuario
6rsync --archive --chown=deploy:deploy ~/.ssh /home/deploy
7 
8# Desde ahora, conéctate como:
9# ssh deploy@TU-IP-VPS

Configura el Firewall#

bash
1ufw allow OpenSSH
2ufw allow 80 # HTTP
3ufw allow 443 # HTTPS
4ufw enable


Paso 2: Instala las Herramientas Base#

Node.js 20 (Para Next.js y Apps JavaScript)#

bash
1curl -fsSL https://deb.nodesource.com/setup_20.x | bash -
2apt-get install -y nodejs
3 
4# Verifica
5node --version # v20.x.x
6npm --version # 10.x.x
7 
8# Instala PM2 para gestionar procesos Node.js
9npm install -g pm2

Python 3.11 (Para Backends de IA)#

bash
1apt install -y python3.11 python3.11-pip python3.11-venv
2 
3# Verifica
4python3.11 --version # Python 3.11.x

Nginx (Proxy Reverso)#

bash
1apt install -y nginx
2systemctl enable nginx
3systemctl start nginx

Docker (Para Contenedores, Opcional pero Recomendado)#

bash
1curl -fsSL https://get.docker.com | bash
2systemctl enable docker
3systemctl start docker


Paso 3: Despliega una Web Next.js#

Sube tu Código#

bash
1# Opción A: Clonar desde GitHub (recomendado)
2git clone https://github.com/tu-usuario/tu-proyecto /var/www/mi-app
3 
4# Opción B: Subir con SCP desde tu máquina
5scp -r ./mi-proyecto deploy@TU-IP-VPS:/var/www/mi-app

Instala y Compila#

bash
1cd /var/www/mi-app
2npm install
3npm run build

Arranca con PM2#

bash
1pm2 start npm --name "mi-app" -- start
2pm2 startup # Para que se reinicie al reiniciar el servidor
3pm2 save

Configura Nginx#

bash
1nano /etc/nginx/sites-available/mi-app

nginx
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}

bash
1ln -s /etc/nginx/sites-available/mi-app /etc/nginx/sites-enabled/
2nginx -t
3systemctl reload nginx

Activa SSL#

bash
1apt install -y certbot python3-certbot-nginx
2certbot --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:

bash
1mkdir /var/www/mi-api && cd /var/www/mi-api
2 
3# Crea entorno virtual
4python3.11 -m venv venv
5source venv/bin/activate
6 
7# Instala dependencias
8pip install fastapi uvicorn openai anthropic transformers
9 
10# Crea el archivo de ejemplo
11cat > main.py << 'EOF'
12from fastapi import FastAPI
13from anthropic import Anthropic
14 
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)#

bash
1pm2 start "venv/bin/uvicorn main:app --host 0.0.0.0 --port 8000" --name "mi-api"
2pm2 save

Configura Nginx para la API#

nginx
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#

bash
1# Crea la carpeta para datos
2mkdir -p /var/lib/n8n
3 
4# Arranca n8n con Docker
5docker 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#

nginx
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}

bash
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.

bash
1# Instala Ollama
2curl -fsSL https://ollama.com/install.sh | sh
3 
4# Descarga un modelo (Llama 3.2 3B = solo 2GB, perfecto para KVM 2)
5ollama pull llama3.2:3b
6 
7# Prueba
8ollama 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#

bash
1# Estado de todos los procesos
2pm2 status
3 
4# Ver logs de tu app
5pm2 logs mi-app
6 
7# Reiniciar app sin downtime
8pm2 reload mi-app
9 
10# Estado del VPS
11htop # CPU y RAM en tiempo real
12df -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: Ejecuta pm2 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 ejecuta ssh-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: Ejecuta certbot 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: Ejecuta pm2 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: Ejecuta df -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.

EscenarioCoste PaaS (Vercel/Railway)Coste VPS HostingerAhorro anualROI
1 web Next.js + 1 API40 EUR/mes (Pro tiers)8,99 EUR/mes372 EUR4.4x
3 proyectos + n8n80 EUR/mes8,99 EUR/mes852 EUR8.9x
SaaS + LLM local + n8n150 EUR/mes (API + hosting)14,99 EUR/mes1.620 EUR10x

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#


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

¿Te ha resultado útil este artículo?

Cada semana publico análisis prácticos sobre IA, modelos y herramientas. Si quieres seguir leyendo, en el blog tienes más de 400 artículos como este.

Ver más artículosjavi@javadex.es
Javier Santos - Especialista en IA & Machine Learning

Javier Santos

Consultor de IA para empresas. Comparto contenido sobre inteligencia artificial, automatización y desarrollo cada semana.