Não é um cliente BH Servers?

Cómo instalar n8n en tu VPS con Ubuntu (guía paso a paso actualizada)

¿Quieres automatizar tareas, integrar APIs y crear flujos inteligentes? n8n es una herramienta poderosa y gratuita de automatización, ideal para ejecutar en tu propio VPS. En esta guía, aprenderás cómo instalar n8n en un servidor Ubuntu desde cero.

Requisitos previos

Antes de comenzar, asegúrate de tener:

  • Un VPS con Ubuntu 22.04 (o superior)
  • Acceso root o un usuario con sudo
  • Node.js y npm instalados
  • (Opcional) Un dominio o subdominio con SSL para acceso externo

Paso 1 – Actualiza el sistema

sudo apt update && sudo apt upgrade -y

Paso 2 – Instala Node.js (versión recomendada por n8n)

curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt install -y nodejs

Paso 3 – Instala n8n globalmente

npm install n8n -g

Paso 4 – Ejecuta n8n

n8n

Estará disponible por defecto en:
http://tu-ip:5678

Paso 5 – Ejecutar n8n en segundo plano con PM2

npm install pm2 -g
pm2 start n8n
pm2 startup
pm2 save

(Opcional) Configurar subdominio con SSL usando NGINX + Certbot

¿Quieres usar un dominio como automatizacion.tudominio.com?

Instala NGINX:

sudo apt install nginx -y

Configura un proxy inverso y luego usa Certbot:

sudo apt install certbot python3-certbot-nginx -y
sudo certbot --nginx

Seguridad y autenticación

Puedes proteger tu instancia de n8n con usuario y contraseña configurando variables de entorno:

export N8N_BASIC_AUTH_ACTIVE=true
export N8N_BASIC_AUTH_USER=tu_usuario
export N8N_BASIC_AUTH_PASSWORD=tu_contraseña_segura

Listo para automatizar

¡Ya puedes comenzar a crear tus flujos visuales con n8n!
Integra con:

  • Gmail
  • WhatsApp
  • Telegram
  • APIs externas
  • Hojas de cálculo y bases de datos

Los clientes de BH Servers tienen soporte especializado

Al ejecutar n8n en un VPS de BH Servers, cuentas con:

  • Soporte en español
  • Rendimiento optimizado
  • Protección contra DDoS
¿Fue útil la respuesta? 0 Los Usuarios han Encontrado Esto Útil (0 Votos)