• Webmaster Tools
  • Diễn Đàn Hỏi Đáp
  • Profile
  • Ủng hộ
  • DNS Check
  • CheckIP
  • Liên Hệ
Đỗ Trung Quân
  • HƯỚNG DẪN
  • LINUX
    • Linux Tricks
    • Distro Linux
      • CentOS/RedHat
      • CloudLinux
      • Ubuntu/Debian
      • AlmaLinux
    • WebServer
      • NGINX
      • Apache
      • LiteSpeed
    • Virtualization
    • Monitoring Tool
      • Zabbix
    • DevOPS
      • Ansible
      • Docker
      • Jenkins
      • AWS
    • Mail Server
    • VPN
  • CONTROL PANEL
    • cPanel
    • DirectAdmin
    • aaPanel
    • FastPanel
    • CyberPanel
    • Easypanel
    • VestaCP
    • CloudPanel
    • HestiaCP
    • Plesk
    • Script VPS
  • DNS
    • Domain
  • CMS
    • WordPress
    • Laravel
  • SECURITY
    • SSL
    • Firewall
  • DỊCH VỤHOT
  • WEB MẪUHOT

Hướng dẫn cài đặt n8n trên aaPanel

by ĐỖ TRUNG QUÂN 28/02/2025
Tác giả: ĐỖ TRUNG QUÂN Date: 28/02/2025Last Update 27/03/2025 10 comments 1,3K lượt xem
Dịch vụ xử lý mã độc WordPress
WEB MẪU WORDPRESS
Share FacebookTwitterPinterestTelegramEmail
1,3K

NỘI DUNG

  • Giới thiệu
    • n8n là gì?
    • n8n phục vụ cho công việc gì?
    • Vì sao hiện tại sử dụng n8n nhiều?
  • Cài đặt n8n trên aaPanel
    • 1. Cài đặt Docker
    • 2. Cài đặt n8n với Docker
    • 3. Mở port và kiểm tra truy cập với IP:Port
    • 4. Tạo proxy truy cập với tên miền và cài SSL
    • 5. Thiết lập n8n
  • Fix lỗi OAuth Redirect URL

Hướng dẫn cài đặt n8n trên aaPanel nhanh chóng và đơn giản nhất.

Giới thiệu

Hiện nay việc tự động hóa các quy trình làm việc đang trở thành xu hướng không thể thiếu. Nếu bạn đang tìm kiếm một công cụ mạnh mẽ, miễn phí và dễ sử dụng để tự động hóa công việc, thì n8n chính là lựa chọn lý tưởng. Trong bài viết này, chúng ta sẽ cùng tìm hiểu n8n là gì, công dụng của nó, và cách cài đặt n8n trên aaPanel – một bảng điều khiển hosting phổ biến, thân thiện với người dùng.

n8n là gì?

n8n (đọc là “n-eight-n”) là một công cụ mã nguồn mở (open-source) được thiết kế để tự động hóa các quy trình làm việc (workflow automation). Nó cho phép bạn kết nối các ứng dụng, dịch vụ khác nhau (như Google Sheets, Slack, Telegram, v.v.) mà không cần biết lập trình phức tạp. Với giao diện kéo-thả trực quan, n8n giúp bạn dễ dàng tạo ra các luồng công việc tự động theo ý muốn.

cài đặt n8n trên aaPanel

n8n phục vụ cho công việc gì?

n8n có thể được sử dụng trong nhiều tình huống khác nhau, chẳng hạn như:

  • Tự động hóa công việc lặp đi lặp lại: Ví dụ, gửi email thông báo khi có dữ liệu mới trong Google Sheets.
  • Kết nối các ứng dụng: Đồng bộ dữ liệu giữa CRM và hệ thống email marketing.
  • Xử lý dữ liệu: Tự động tải dữ liệu từ API và lưu trữ vào cơ sở dữ liệu.
  • Tăng hiệu suất làm việc: Giảm thiểu thời gian thực hiện các tác vụ thủ công.

Với khả năng tích hợp hơn 200 dịch vụ và hỗ trợ tùy chỉnh qua mã JavaScript, n8n phù hợp cho cả cá nhân, doanh nghiệp nhỏ và các lập trình viên.

Vì sao hiện tại sử dụng n8n nhiều?

n8n đang ngày càng phổ biến nhờ những ưu điểm sau:

  • Miễn phí và mã nguồn mở: Bạn có thể tự host n8n trên máy chủ của mình mà không mất phí bản quyền.
  • Dễ sử dụng: Không cần kỹ năng lập trình nâng cao để bắt đầu.
  • Tính linh hoạt: Hỗ trợ cả giao diện đồ họa và tùy chỉnh bằng code.
  • Cộng đồng hỗ trợ mạnh mẽ: Có nhiều hướng dẫn và tài nguyên từ cộng đồng người dùng.

Cài đặt n8n trên aaPanel

Để cài đặt n8n trên aaPanel, chúng ta sẽ sử dụng Docker – một công cụ giúp triển khai ứng dụng nhanh chóng và ổn định. Dưới đây là các bước chi tiết

1. Cài đặt Docker

Ở thanh menu bên trái, bạn chọn vào Docker => Thông báo hiển thị => Install

cài đặt n8n trên aaPanel

Để lựa chọn Default và chọn Confirm

cài đặt n8n trên aaPanel

Tiến trình cài đặt đang thực hiện và chọn hãy chờ đợi cho đến khi hoàn tất.

cài đặt n8n trên aaPanel

Sau khi cài xong, bạn có thể kiểm tra bằng cách vào Terminal trong aaPanel và gõ lệnh. Nếu phiên bản Docker hiện ra, nghĩa là cài đặt thành công.

root@sv:~# docker --version
Docker version 28.0.0, build f9ced58

2. Cài đặt n8n với Docker

Bạn truy cập vào Docker như ảnh. Nhập vào n8n sau đó bấm Search để tìm kiếm. Khi xuất hiện như ảnh bạn chọn tiếp vào Install để cài đặt

cài đặt n8n trên aaPanel

Bảng thông tin n8n Install Config hiển thị bạn nhập vào như sau

  • Name: Đặt tên cho dự án và không chứa ký tự đặc biệt
  • Version selection: latest
  • Domain: Đặt vào tên miền
  • Port: Đặt port để truy cập. Và lưu ý không đặt port trùng với các dịch vụ khác như (80, 443, 3306, 25,22,21)
  • Cpu core limit: Đặt 0 nếu muốn không giới hạn
  • Memory limit: Đặt 0 nếu muốn không giới hạn

Và sau khi nhập xong thì bấm vào Confirm để thực hiện.

cài đặt n8n trên aaPanel

Nếu bạn muốn xem tiến trình đang cài đặt tới đâu. Bạn click vào Installing để xem.

cài đặt n8n trên aaPanel

Khi cài đặt xong bạn sẽ thấy dòng Running có nghĩa đã cài xong và đang chạy

cài đặt n8n trên aaPanel

3. Mở port và kiểm tra truy cập với IP:Port

Tiếp theo bạn vào phần Security trong aaPanel chọn vào Add Port Rule. Sau đó nhập vào Port của n8n đặt ở trên và chọn Confirm để mở.

cài đặt n8n trên aaPanel

Bây giờ bạn đã có thể truy cập được vào n8n với http://ip:port trên giao thức HTTP. Nhưng nếu truy cập như vậy thì sẽ không chuyên nghiệp cho lắm. Hãy cùng tôi thực hiện các bước tiếp theo để có thể truy cập từ domain.

cài đặt n8n trên aaPanel

4. Tạo proxy truy cập với tên miền và cài SSL

Việc tạo một proxy sẽ giúp bạn có thể truy cập bằng tên miền riêng của bạn.

Trên cài đặt n8n bạn chọn vào Manage website

cài đặt n8n trên aaPanel

Sau đó chọn Add proxy và nhập vào các thông tin sau

  • Domain name: Nhập vào tên miền
  • Target: Nhập vào http://ip:port

Các thông tin khác thì bạn giữa nguyên và chọn Confirm

cài đặt n8n trên aaPanel

Nếu muốn cài đặt SSL cho tên miền, bạn click vào dòng Not Set như ảnh. Chọn Let’s Encrypt => Chọn tên miền cài SSL và chọn Apply

cài đặt n8n trên aaPanel

Và bây giờ khi truy cập tên miền đã hiển thị thành công có cả SSL.

cài đặt n8n trên aaPanel

5. Thiết lập n8n

Ở bước này cũng khá đơn giản là nhập vào thông tin. Bạn chỉ cần nhập đúng thông tin và mật khẩu sau đó chọn Next. Thực hiện các bước trên màn hiển thị setup là được.

cài đặt n8n trên aaPanel

Và đây là kết quả sau khi cài đặt.

cài đặt n8n trên aaPanel

Fix lỗi OAuth Redirect URL

Phần OAuth Redirect URL sẽ luôn nhận localhost do đó Phần OAuth Redirect URL này các bạn cần phải cấu hình thêm biến môi trường(environment)

image 6

Để sửa lại bạn cần truy cập vào thư mục của docker container này.

CleanShot 2025 03 18 at 10.05.04

Sau đó mở file docker-compose.yml của docker, sửa lại URL và cuối cùng chạy Rebuild lại ứng dụng docker.

      WEBHOOK_URL: https://tên-miền
      N8N_EDITOR_BASE_URL: https://tên-miền
      N8N_HOST: tên-miền
      N8N_PROTOCOL: https

CleanShot 2025 03 18 at 10.01.54
CleanShot 2025 03 18 at 10.06.29

Và đây là kết quả sau khi thực hiện.

image 7

Vậy là bạn đã cài đặt thành công n8n trên aaPanel! Với n8n, bạn có thể tự động hóa hàng loạt tác vụ mà không cần tốn quá nhiều thời gian hay chi phí. Hãy bắt đầu khám phá công cụ này và tối ưu hóa công việc của bạn ngay hôm nay. Nếu bạn gặp bất kỳ vấn đề nào trong quá trình cài đặt, hãy để lại câu hỏi để được hỗ trợ nhé!

Hy vọng nội dung trên sẽ giúp bạn hoàn thiện bài viết một cách dễ dàng. Nếu cần bổ sung hoặc chỉnh sửa gì thêm, hãy cho tôi biết! Chúc bạn thành công!

5/5 - (5 bình chọn)
aapaneln8n

Tham gia nhóm hỗ trợ WordPress

Tham gia nhóm Hỗ trợ Server - Hosting & WordPress để cùng nhau hỏi đáp và hỗ trợ các vấn đề về WordPress, tối ưu máy chủ/server.

Tham gia ngay
ĐỖ TRUNG QUÂN

Mình tên là Đỗ Trung Quân, hiện đang công tác tại AZDIGI với vị trí là SysAdmin. Mình đam mê viết Blog. Vì viết Blog giúp mình trau dồi được nhiều kỹ năng. Học hỏi thêm nhiều kiến thức mới, từ đó mình có thể chia sẻ đến các bạn các bài viết tài liệu bổ ích hơn. Hiện tại mình là admin của Blog DOTRUNGQUAN.INFO - CaiSSL.COM - QuantriVPS.COM. Mới đây mình có tạo ra nhóm Hỗ trợ Server - Hosting & WordPress | Hỗ Trợ Xử Lý Mã Độc WordPress với mục đích gây dựng một cộng đồng nhỏ để mọi người trao đổi kinh nghiệm, kiến thức quản trị VPS. Các thủ thuật, mẹo vặt khi sử dụng VPS. Rất mong nhận được sự ủng hộ của các bạn.

BÀI VIẾT LIÊN QUAN

Hướng dẫn kích hoạt license key trên n8n

11/06/2025

Hướng dẫn cài đặt n8n trên Ubuntu

30/05/2025

Hướng dẫn cách tích hợp node Zalo vào...

29/05/2025

Hướng dẫn kết nối n8n với Google Cloud...

17/04/2025

Hướng dẫn cài đặt n8n trên cPanel

21/03/2025

Hướng dẫn cài đặt UniTime với Docker trên...

19/03/2025

Hướng dẫn xử lý mysql-bin trên aaPanel

09/09/2024

Thiết Lập Website Chạy Bằng IP Với SSL:...

03/06/2024

Sửa lỗi cài đặt MariaDB trên AAPANEL

02/06/2024

Hướng dẫn backup dữ liệu trên AAPANEL

05/10/2023
Author Box
Author Image

ĐỖ TRUNG QUÂN

Chuyên viên quản trị hệ thống.

Tư vấn & triển khai dịch vụ

VPS | Hosting | SSL | Mailserver | Website | Sửa lỗi WordPress

Bài viết của tác giả

Hosting/VPS khuyên dùng

Phổ Biến

  • Hướng dẫn tạo SSH Key trên macOS

  • Hướng dẫn sử dụng SSH Key

  • Hướng dẫn cài đặt v2board trên AAPANEL

  • Vấn đề IP Public liên tục bị thay đổi vì sao và cách khắc phục

  • Khắc phục lỗi không hiện hình ảnh và mô tả khi share link lên Facebook

  • Hướng dẫn kích hoạt Theme Flatsome mới nhất.

BẠN BÈ & ĐỐI TÁC

Thạch Phạm | CỔ Ý CONCEPT | Trương Quốc Cường | Đàm Trung Kiên | Web An Tâm | Phong Đinh | Học Mò | PHUNG.VN | Đăng Đạt

Bạn được quyền sao chép lại nội dung trên website Đỗ Trung Quân, miễn là có dẫn nguồn.

Hosting/VPS được tài trợ bởi AZDIGI - Nhà cung cấp Server Hosting tốt nhất hiện nay

AZDIGI - Nhà cung cấp Server Hosting tốt nhất hiện nay


Back To Top
Đỗ Trung Quân
  • HƯỚNG DẪN
  • LINUX
    • Linux Tricks
    • Distro Linux
      • CentOS/RedHat
      • CloudLinux
      • Ubuntu/Debian
      • AlmaLinux
    • WebServer
      • NGINX
      • Apache
      • LiteSpeed
    • Virtualization
    • Monitoring Tool
      • Zabbix
    • DevOPS
      • Ansible
      • Docker
      • Jenkins
      • AWS
    • Mail Server
    • VPN
  • CONTROL PANEL
    • cPanel
    • DirectAdmin
    • aaPanel
    • FastPanel
    • CyberPanel
    • Easypanel
    • VestaCP
    • CloudPanel
    • HestiaCP
    • Plesk
    • Script VPS
  • DNS
    • Domain
  • CMS
    • WordPress
    • Laravel
  • SECURITY
    • SSL
    • Firewall
  • DỊCH VỤHOT
  • WEB MẪUHOT