Mục lục

Cài đặt & Thiết lập

Hướng dẫn cài đặt n8n chi tiết bằng Docker, npm và phiên bản Desktop.

Bạn có thể chạy n8n theo nhiều cách khác nhau tùy thuộc vào nhu cầu sử dụng.

1. n8n Desktop App (Dành cho người mới)

Cách nhanh nhất để trải nghiệm n8n mà không cần kiến thức server.

  • Tải về: Truy cập trang chủ n8n.io và tải phiên bản cho Windows hoặc Mac.
  • Ưu điểm: Cài đặt 1 click, chạy ngay trên máy tính cá nhân.
  • Nhược điểm: Chỉ chạy khi bật máy tính, khó chạy các tác vụ nền 24/7.

2. Cài đặt bằng Docker (Khuyên dùng cho Production)

Đây là cách phổ biến nhất để deploy n8n trên server (VPS).

Yêu cầu

  • Một máy chủ (VPS) chạy Ubuntu/Debian.
  • Đã cài đặt Docker và Docker Compose.

Lệnh chạy nhanh

bash:
docker run -it --rm \
	--name n8n \
	-p 5678:5678 \
	-v ~/.n8n:/home/node/.n8n \
	docker.n8n.io/n8nio/n8n

Sử dụng Docker Compose (Khuyên dùng)

Tạo file docker-compose.yml:

yaml:
version: '3.1'

services:
  n8n:
    image: docker.n8n.io/n8nio/n8n
    restart: always
    ports:
      - "5678:5678"
    environment:
      - N8N_BASIC_AUTH_ACTIVE=true
      - N8N_BASIC_AUTH_USER=admin
      - N8N_BASIC_AUTH_PASSWORD=your_secure_password
      - N8N_HOST=your-domain.com
      - N8N_PORT=5678
      - N8N_PROTOCOL=https
      - NODE_ENV=production
      - WEBHOOK_URL=https://your-domain.com/
    volumes:
      - ./n8n_data:/home/node/.n8n

Chạy lệnh: docker-compose up -d

3. Cài đặt bằng npm

Nếu bạn đã có môi trường Node.js.

bash:
npm install n8n -g
n8n start

Sau khi cài đặt thành công, truy cập http://localhost:5678 (hoặc domain của bạn) để bắt đầu.

Quảng cáo
mdhorizontal