Tạo chứng chỉ SSL cho máy chủ n8n bằng Nginx
Yêu cầu
-
Máy chủ chạy Ubuntu (hoặc hệ điều hành tương tự hỗ trợ Certbot).
-
Nginx đã được cài đặt.
-
n8n đã được cài đặt và đang chạy.
-
Một tên miền đã trỏ đến địa chỉ IP của máy chủ.
-
Cổng 80 và 443 đang mở.
1. Cài đặt Certbot
Certbot là một công cụ được sử dụng để tạo và gia hạn chứng chỉ SSL từ Let’s Encrypt.
a. Cài đặt Certbot trên máy chủ
b. Xác minh cài đặt
Kết quả sẽ hiển thị phiên bản, ví dụ: certbot 2.x.x.
c. Tạo chứng chỉ SSL
-
--standaloneyêu cầu Certbot chạy một máy chủ web tạm thời để xác thực tên miền. -
-d yourdomain.comlà tên miền của bạn.
Certbot sẽ hỏi bạn một vài câu hỏi (chẳng hạn như email để nhận thông báo). Nhập thông tin chi tiết và đợi vài giây. Sau khi hoàn tất, chứng chỉ sẽ được lưu trữ tại:
Bây giờ, hãy sao chép các tệp chứng chỉ vào thư mục ./certs:




