Hướng dẫn chi tiết cách cài đặt n8n dễ dàng trên máy chủ SunCloud, hỗ trợ cả IP và tên miền, tích hợp SSL và cấu hình tài khoản admin nhanh chóng.
Bạn đang tìm cách cài đặt n8n để tự động hóa quy trình làm việc? SunCloud mang đến giải pháp trọn gói giúp bạn triển khai n8n dễ dàng chỉ trong vài bước. Dù bạn có tên miền hay chỉ dùng IP để test, bài viết này sẽ hướng dẫn chi tiết từ truy cập server, active dịch vụ cho đến cấu hình bảo mật SSL và tài khoản quản trị.
>>> Có thể bạn quan tâm: N8N LÀ GÌ? TẤT CẢ KHÁI NIỆM CẦN BIẾT VỀ CÔNG CỤ N8N AUTOMATION
1. Nhận thông tin server n8n
Khi bạn đăng ký dịch vụ máy chủ server tại SunCloud như Cloud Server, VPS kèm dịch vụ n8n thì bạn sẽ nhận được thông tin truy cập tới server của mình. Bạn có thể SSH vào server để kiểm tra máy chủ.
Thông tin truy cập sẽ có dạng:
Địa chỉ IP: 103.xx.xxx.xxx Username: root Password: xxxxxxxxxxxxxx |
2. Cài đặt n8n trên VPS
Khi cài đặt active dịch vụ n8n trên VPS sẽ có 2 loại:
- Sử dụng IP: Cài đặt n8n local thường dùng cho các khách hàng không có tên miền chỉ sử dụng để test. Cách này sẽ sử dụng giao thức “http” thay vì “https”.
- Sử dụng tên miền (ví dụ: n8n.clouddata.vn): Dùng cho khách hàng đã có tên miền rồi. Cách này sẽ bảo mật và tối ưu hơn vì nó có “SSL”.
2.1 Hướng dẫn cài đặt n8n bằng IP
Lúc đầu bạn đã nhận được thông tin SSH vào server rồi. Bạn chỉ cần SSH vào server và chạy script là xong.
Khi chạy script hệ thống sẽ hỏi bạn có sử dụng tên miền không? Bạn chỉ cần nhấn “n“ là script sẽ tự thực hiện khởi chạy.
Lệnh chạy script:
. active-n8n.sh |

Như này là bạn đã cấu hình xong và có thể truy cập n8n theo link. Bạn cần ngay lập tức truy cập vào link để cài đặt tài khoản admin.

2.2 Cài đặt n8n với tên miền của bạn
2.2.1 Cấu hình bản ghi dns
Đầu tiên bạn cần phải cấu hình bản ghi dns trên trang quản trị tên miền của mình.
Ví dụ công ty bạn có tên miền là “clouddata.vn” thì bạn dùng 1 subdomain trỏ về IP mà SunCloud đã cung cấp cho bạn. Ở đây tôi lấy tên subdomain là
“n8n.clouddata.vn”.

Bạn cần đợi 1 thời gian để subdomain được cấu hình hoàn tất. Bạn có thể kiểm tra subdomain đã cấu hình thành công chưa ở đây.

2.2.2 Thực hiện active script
Bạn chỉ cần SSH vào máy chủ với thông tin mà SunCloud đã cung cấp trước đó và thực hiện chạy câu lệnh sau là có thể active được n8n.
. active-n8n.sh |
Sau khi chạy câu lệnh này script sẽ hỏi bạn có sử dụng tên miền không, bạn cần nhấn “y” sau đó cần nhập subdomain vừa tạo trước đó vào theo yêu cầu và
hệ thống sẽ tự động chạy đến khi hoàn tất.

2.2.3 Cài đặt ssl
Ngay sau khi active là bạn đã có thể sử dụng n8n rồi nhưng như thế là chưa đảm bảo về vấn đề bảo mật, rất nhiều workflows cần đến bảo mật phải dùng
“https” thay vì “http” nên ta cần phải cài đặt ssl.
Câu lệnh cài đặt ssl như sau:
. ssl.sh |
Bạn cần nhập lại tên miền của mình thêm lần nữa, sau đó hệ thống sẽ tự động cài đặt đến khi hoàn tất.

2.2.4 Sửa lỗi cài đặt ssl không thành công
Đôi khi domain của bạn không được xác nhận là chính chủ sẽ bị gặp lỗi trong quá trình cài đặt SSL. Bạn cần thêm 1 bản ghi nữa đảm bảo xác thực chính chủ tên miền. Nội dung bản ghi được ghi trong quá trình active SSL.

Tên |
Nội dung |
_acme-challenge |
Nội dung được cung cấp từ hình anh trước đó |
Bây giờ bạn cần vào trang quản lý tên miền và thêm bản ghi “txt” vào.

Bây giờ ta chạy lại script một lần nữa.
. ssl.sh |

3. Cấu hình tài khoản admin n8n
Link truy cập đã được cung cấp khi chạy active. Bạn cần click vào link này để truy cập tới giao diện cài đặt n8n.

Sau khi mở link lên, giao diện cài đặt n8n sẽ hiển thị dạng website trên trình duyệt của bạn. Bạn sẽ thực hiện cài đặt tài khoản admin n8n theo nhu cầu của mình. Tài khoản admin này dùng để quản trị n8n và tất cả các user bên dưới nên ngay sau khi active xong bạn cần phải lập tức vào cấu hình.

Như này là bạn đã cấu hình xong rồi và có thế bắt đầu sử dụng dịch vụ n8n của SunCloud.
Bạn đã sẵn sàng tự động hóa công việc với n8n chưa? Liên hệ ngay hotline 083 979 3434 để đăng ký ngay dịch vụ VPS n8n tại SunCloud để được hỗ trợ cài đặt trọn gói bạn nhé!