4.3/5 - (6 bình chọn)

Cloudpanel là một hệ thống panel miễn phí có thể cài đặt các mã nguồn từ wordpress, laravel đến nodejs. Hôm nay mình sẽ hướng dẫn các bạn cài đặt N8N trên Cloudpanel

Tạo site Node.js

Để cài đặt, các bạn login vào panel, bấm Add Site -> Create a Nodejs Site

Tạo Site Node.js

Ở hộp thoại tiếp theo các bạn điền các thông số như sau:

  • Domain name: Tên miền của website
  • Node.js version: Phiên bản Nodejs, hiện tại hỗ trợ từ v18 đến v22. Ở đây mình để nguyên là 22 LTS nhé
  • App Port: Mình để là 5678 (port của N8N)
  • Site User: Tài khoản của Cloudpanel dành riêng cho web này
  • Site User Password: Mật khẩu tài khoản cloudpanel này

Sua đó bấm Create và đợi tí.

Cấu hình Node.js Site

Cài đặt N8N

Sau khi site được tạo, bạn sẽ cần login vào SSH. Thông số như sau:

  • Host: IP của VPS
  • User: Site User vừa tạo ở trên
  • Password: Site User Password vừa tạo ở trên
  • Port: Port SSH của VPS

Sau khi login SSH xong, bạn chạy các lệnh sau:

1. Cài đặt n8n

npm install n8n -g

Cài N8N cũng tốn 10 – 20p tùy tình hình mạng. Khi cài xong nó sẽ như ảnh bên dưới, tuy có vài cảnh báo nhưng không quan trọng lắm vì lỗi báo là thư viện/hàm cũ thôi. Vẫn chạy bình thường

Cài đặt N8N

2. Cài đặt pm2

npm install -g pm2

Khi cài đặt thì thế này, như vậy là đã cài xong pm2

sgd-n8n@cloudpanel:~$ npm install -g pm2

added 138 packages in 15s

13 packages are looking for funding
  run `npm fund` for details

3. Khởi động n8n

# thay domain.com thành địa chỉ website của bạn
WEBHOOK_URL=https://sub.domain.com pm2 start n8n
pm2 save

Thấy hình như bên dưới là đã khởi động thành công N8N nhé

Khởi chạy N8N thành công

Cài đặt SSL cho site N8N

Để cài đặt SSL, chúng ta vào tab Site -> Bấm vào Nút Manage để quản lý site cần cài đặt

Quản lý Site

Sau đó click vào tab SSL/TLS -> Bấm nút Action -> New Let’s Encrypt Certificate

Cài đặt SSL

Cuối cùng là bấm nút Create and Install rồi ngồi đợi xíu

Cài đặt SSL

Như vậy là xong, chúng ta truy cập vào tên miền để tiến hành thiết lập lần đầu cho N8N (đoạn này chắc không cần hướng dẫn đâu nhỉ)

N8N

Chúc các bạn cài đặt thành công!

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *