Hướng dẫn cài đặt n8n trên aaPanel nhanh chóng và đơn giản nhất với VPS-máy chủ tại HOSTVN
Giới thiệu
Hiện nay, việc tự động hóa 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 nhiều ứ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.
n8n Dùng Để Làm 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 JavaScript, n8n phù hợp cho cá nhân, doanh nghiệp nhỏ và lập trình viên.
Vì Sao Nên Sử Dụng n8n?
- Miễn phí & 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 cao: 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.
Hướng Dẫn Cài Đặt n8n Trên aaPanel
Trước khi cài đặt N8N, bạn cần đảm bảo rằng hệ thống của mình đáp ứng được các yêu cầu tối thiểu. N8N có thể chạy trên nhiều nền tảng như Linux, Windows hay macOS. Các yêu cầu cơ bản thường bao gồm:
Thành phần | Kích thước | Hỗ trợ |
---|---|---|
CPU/vCPU | Tối thiểu 10 chu kỳ CPU(tương đương 1 vCPU với xung nhịp 2,5 GHz, có thể mở rộng khi cần thiết | Bất kỳ |
Cơ sở dữ liệu | 512MB – 4GB SSD | SQLite hoặc PostgreSQL |
RAM | 320MB – 2GB |
HOSTVN hiện cung cấp các gói VPS tốt nhất hiện nay đáp ứng được các nhu cầu tối thiểu để cài đặt N8N. Bạn có thể tham khảo tại https://hostvn.net/cloud/cloud-vps hoặc thuê máy chủ để cài đặt N8N tại https://hostvn.net/may-chu/cho-thue-may-chu
Nếu chưa cài đặt aaPanel hãy làm theo hướng dẫn tại ĐÂY hoặc chạy lệnh dưới đây để cài đặt aaPanel FREE phiên bản mới nhất ( Phù hợp nhất với OS Ubuntu 22.04 LTS)
URL=https://www.aapanel.com/script/install_7.0_en.sh && if [ -f /usr/bin/curl ];then curl -ksSO "$URL" ;else wget --no-check-certificate -O install_7.0_en.sh "$URL";fi;bash install_7.0_en.sh forum
Bước 1: Cài Đặt Docker
n8n chạy tốt nhất trên Docker, vì vậy chúng ta cần cài đặt Docker trên aaPanel.
- Truy cập aaPanel ( sau khi cài đặt xong aaPanel sẽ có đường dẫn cùng username/password để bạn truy cập vào aaPanel)
- Ở thanh menu bên trái, chọn Docker → Install.
- Chọn Default → Nhấn Confirm.
- Đợi quá trình cài đặt hoàn tất.
Sau khi cài xong, bạn có thể kiểm tra bằng lệnh sau trong Terminal của aaPanel:
Nếu hiện ra phiên bản Docker, nghĩa là cài đặt thành công.
Bước 2: Cài Đặt n8n Với Docker
- Truy cập Docker trên aaPanel → Nhập n8n vào ô tìm kiếm → Nhấn Search.
- Chọn n8n → Nhấn Install
- Điền thông tin:
- Name: Đặt tên cho container (không chứa ký tự đặc biệt).
- Version selection: Chọn latest.
- Domain: Nhập vào tên miền (nếu có).
- Port: Chọn một cổng truy cập (không trùng với các dịch vụ khác như 80, 443, 3306).
- 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.
- Nhấn Confirm để bắt đầu cài đặt.
Bạn có thể theo dõi tiến trình cài đặt tại mục Installing.
Sau khi hoàn tất, trạng thái sẽ chuyển thành Running, nghĩa là n8n đã cài đặt thành công.
Bước 3: Mở Port Truy Cập n8n
- Vào Security trên aaPanel.
- Chọn Add Port Rule.
- Nhập vào Port của n8n đã đặt ở bước trên → Nhấn Confirm.
Giờ đây, bạn có thể truy cập n8n qua:
👉 http://your-ip:port
Bước 4: Cấu Hình Proxy Tên Miền Và Cài SSL
Để truy cập n8n bằng tên miền, bạn cần tạo proxy reverse và cài SSL.
- Vào Manage website trên aaPanel.
- Chọn Add proxy.
- Điền thông tin:
- Domain name: Nhập vào tên miền của bạn.
- Target: Nhập vào http://your-ip:port.
- Nhấn Confirm.
🔹 Nếu muốn cài SSL cho tên miền:
- Nhấp vào Not Set.
- Chọn Let’s Encrypt → Chọn Apply.
Bây giờ, bạn có thể truy cập n8n bằng tên miền HTTPS.
Bước 5: Thiết Lập n8n
- Truy cập n8n bằng trình duyệt.
- Nhập thông tin đăng ký tài khoản.
- Hoàn tất quá trình setup ban đầu.
\
Dưới đây là giao diện sau khi thiết lập thành công
Kết Luận
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ụ, tiết kiệm thời gian và 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 vấn đề trong quá trình cài đặt, hãy để lại câu hỏi bên dưới để được hỗ trợ!
HOSTVN tự hào là nhà cung cấp dịch vụ Cloud Computing lâu đời và uy tín hàng đầu tại Việt Nam với hệ thống thiết bị phần cứng chuyên dụng, chính hãng được đầu tư bài bản, hứa hẹn kiến tạo cho doanh nghiệp bạn một hạ tầng mạnh mẽ, ổn định và an toàn, làm nền tảng vững chắc để phát triển website trong thời đại 5G đầy tiềm năng.
Bạn cũng có thể tham khảo thêm các dịch vụ Web Hosting, Cloud VPS, Server, Email Business do chúng tôi cung cấp hoặc xem các bài viết chia sẻ khác của chúng tôi tại đây
Liên hệ với chúng tôi qua:
- Website: https://hostvn.net
- Điện thoại: 024 4455 3333 (Hà Nội) – 028 4455 3333 (HCM) – Nhánh 1
- Tổng đài miễn cước: 1800 888 939
- Email: kinhdoanh@hostvn.net