Danh mục

Tìm kiếm
/

Danh mục

Tham gia kênh Telegram của CloudFly để nhận thêm ưu đãi và không bỏ lỡ bất kỳ khuyến mãi nào từ CloudFly

Hướng Dẫn Cách Cài Đặt N8n Trên Hosting cPanel

Ngày đăng: 10 tháng 3 năm 2025

n8n là một công cụ tự động hóa mạnh mẽ, cho phép bạn kết nối các ứng dụng và dịch vụ khác nhau để tạo ra các quy trình làm việc tự động. Bài viết dưới đây của CloudFly sẽ hướng dẫn cách cài đặt n8n trên hosting cPanel để bạn có thể tận dụng tối đa sức mạnh của công cụ này. Hãy cùng khám phá!

description image

1. n8n là gì?

n8n là một nền tảng tự động hóa quy trình làm việc (workflow automation) mã nguồn mở. Công cụ này giúp bạn dễ dàng kết nối và đồng bộ dữ liệu giữa các ứng dụng mà không cần phải viết mã phức tạp. Với giao diện kéo – thả trực quan, n8n cho phép bạn thiết lập các luồng công việc tự động một cách linh hoạt. Bạn có thể lên lịch chạy tác vụ theo giờ, ngày, tuần hoặc kích hoạt dựa trên sự kiện cụ thể. Điều này giúp tối ưu hóa quy trình làm việc, giảm thao tác thủ công và tiết kiệm thời gian hiệu quả.

Ví dụ thực tế:

  • Tự động quản lý phản hồi khách hàng: chẳng hạn như gửi thông báo đến quản lý nhà hàng qua email hoặc Zalo để xử lý kịp thời khi bị đánh giá dưới 3 sao.
  • Tự động chăm sóc khách hàng: chẳng hạn như gửi email, thông báo tặng voucher sau khi mua dịch vụ,...

2. So sánh cài đặt n8n trên Hosting cPanel và Cloud Server

Việc cài đặt n8n có thể thực hiện trên nhiều nền tảng khác nhau, trong đó Hosting cPanelCloud Server (VPS) là hai lựa chọn phổ biến. Mỗi phương án đều có ưu điểm và nhược điểm riêng, phù hợp với từng đối tượng sử dụng khác nhau. Bạn có thể so sánh chi tiết qua bảng dưới đây:

Tiêu chí Hosting cPanel Cloud Server (VPS)
Mức độ dễ sử dụng Dễ dàng, thao tác trực quan qua cPanel, không cần biết lệnh Linux. Yêu cầu kiến thức quản lý server, thao tác bằng dòng lệnh.
Cách cài đặt Cấu hình nhanh qua cPanel Node.js App, không cần SSH. Cài đặt qua SSH, cần thiết lập môi trường thủ công.
Hiệu suất Phụ thuộc vào tài nguyên hosting. Bạn có thể mở rộng linh hoạt tài nguyên (RAM, CPU), duy nhất tại CloudFly. Tài nguyên riêng, hiệu suất tốt, dễ mở rộng.
Bảo mật Hosting thường có tường lửa và SSL sẵn, dễ thiết lập. Cần tự quản lý bảo mật, cấu hình firewall, SSL.
Chi phí Rẻ hơn, không cần thuê VPS, tận dụng hosting sẵn có. Cao hơn, phải trả phí theo tài nguyên sử dụng.

Có thể nói, việc cài đặt n8n trên hosting cPanel đơn giản hơn, phù hợp với cá nhân hoặc doanh nghiệp nhỏ muốn tự động hóa mà không cần nhiều kiến thức kỹ thuật. Trong khi đó, Cloud Server (VPS) mạnh mẽ hơn, thích hợp cho các dự án lớn cần mở rộng tài nguyên.

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

3.1. Chuẩn bị

Để cài đặt n8n trên hosting cPanel, bạn cần chọn gói hosting với cấu hình tối thiểu như sau:

  • Dung lượng (NVMe): 7 GB
  • CPU: 2 cores
  • RAM: 2 GB

Bạn có thể đăng ký máy chủ ảo Cloud Hosting tùy chỉnh cấu hình tại CloudFly, có cấu hình 2-2-7 với giá chỉ 60.500đ/tháng.

Ưu điểm vượt trội của dịch vụ Cloud Hosting tùy chỉnh cấu hình tại CloudFly:

  • Tuỳ chỉnh cấu hình CPU/RAM/Dung lượng/Addon Domain theo nhu cầu sử dụng, duy nhất tại Việt Nam.
  • Sử dụng vi xử lý Intel Xeon Platinum Gen 2 hiệu năng cao.
  • Hệ thống lưu trữ hoàn toàn sử dụng bằng ổ cứng NVMe .
  • Miễn phí chuyển dữ liệu.
  • Miễn phí backup dữ liệu mỗi ngày.
  • Miễn phí chứng chỉ SSL.
  • Đường truyền tốc độ cao 10Gbps.
  • Dùng thử 3 ngày, hoàn tiền 30 ngày nếu không hài lòng dịch vụ.

3.2. Cài đặt chứng chỉ SSL bằng AutoSSL trên cPanel

Bước 1: Bạn truy cập cPanel và chọn SSL/TLS Status.

description image

Bước 2: Bạn nhấn Run AutoSSL để cấp chứng chỉ SSL cho domain.

description image

Nếu cài đặt thành công, sẽ hiển thị dòng màu xanh lá cây cùng thời hạn của chứng chỉ.

description image

3.3. Cấu hình Node.js App trong cPanel

Bước 1: Bạn truy cập cPanel và chọn Setup Node.js App.

description image

Bước 2: Bạn nhấn Create Application, chọn phiên bản Node.js mới nhất.

description image

Bước 3: Bạn chọn thư mục gốc và đặt chế độ Development.

description image

Bước 4: Sau đó, bạn nhấn Create để khởi tạo ứng dụng.

3.4. Cài đặt n8n trên Hosting cPanel

Bước 1: Trong phần Setup Node.js App, bạn sao chép lệnh kích hoạt môi trường Node.js.

description image

Bước 2: Tiếp theo, bạn mở Terminal.

description image

Bước 3: Bạn dán lệnh vừa sao chép vào và nhấn Enter.

description image

Bước 4: Sau đó, bạn chạy lệnh dưới đây để khởi tạo dự án:

npm init -y

Bước 5: Bạn tiếp tục chạy lệnh dưới đây để cài đặt n8n:

npm install n8n

description image

Sau khi cài đặt, nếu có các file liên quan đến n8n, bạn đã cài đặt thành công.

description image

3.5. Cấu hình n8n

Bước 1: Bạn truy cập cPanel và chọn Setup Node.js App.

Bước 2: Bạn chỉnh sửa Application Startup File thành:

node_modules/n8n/bin/n8n

description image

3.6. Truy cập giao diện n8n

Bước 1: Bạn mở trình duyệt và truy cập địa chỉ cài đặt n8n.

description image

Bước 2: Bạn nhập thông tin thiết lập tài khoản lần đầu để bắt đầu sử dụng. Sau khi hoàn tất các bước trên, bạn sẽ truy cập được giao diện n8n, nơi bạn có thể bắt đầu tạo quy trình tự động hóa theo nhu cầu của mình.

description image

Bước 3: Cuối cùng, bạn thiết lập các biến môi trường trong ứng dụng n8n, bao gồm webhook URL như sau:

N8N_BASIC_AUTH_ACTIVE - true
WEBHOOK_URL - https://your-installation-domain.com

description image

Bước 4: Sau đó, bạn nhấn SaveRestart lại ứng dụng.

Xem thêm:

Hy vọng bài viết trên trên đã giúp bạn hiểu rõ hơn về hướng dẫn cách cài đặt n8n trên Hosting cPanel. Nếu còn thắc mắc hay muốn đăng ký Cloud Hosting tại CloudFly, hãy liên hệ ngay với chúng tôi qua thông tin bên dưới để được tư vấn và hỗ trợ chi tiết. Đội ngũ kỹ thuật có chuyên môn cao luôn sẵn sàng 24/7 để giải quyết mọi vấn đề của bạn.

THÔNG TIN LIÊN HỆ:

Tham gia kênh Telegram của CloudFly để nhận thêm ưu đãi và không bỏ lỡ bất kỳ khuyến mãi nào từ CloudFly
Chia sẻ