Điểm:0

Nginx: Reverse Proxy to Docker Container với SSL

lá cờ es

Trên máy chủ Ubuntu (20) của tôi, tôi có bộ chứa Docker chạy trên cổng 3000. Hiện tôi đã cài đặt NGINX trên máy chủ và trỏ một miền qua proxy ngược tới bộ chứa Docker.

người phục vụ {
    nghe 80;
    server_name sub.domain.com;

    địa điểm / {
        proxy_pass http://localhost:3000;
        proxy_set_header Máy chủ lưu trữ $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}

Tôi đã cài đặt chứng chỉ SSL qua Certbot và gán nó cho miền. Vấn đề là không thể truy cập tên miền qua HTTPS.

Tuy nhiên, nếu tôi trỏ miền vào một thư mục và hiển thị một tệp HTML đơn giản, nó sẽ hoạt động.

Lỗi ở đâu?

lá cờ in
Cấu hình nginx của bạn không chứa cấu hình máy chủ cho SSL
John Hanley avatar
lá cờ cn
nhận xét của bạn có nghĩa là gì? *nếu tôi trỏ miền tới một thư mục và hiển thị một tệp HTML đơn giản, nó sẽ hoạt động** Cấu hình Nginx không hỗ trợ SSL. Điều đó có nghĩa là việc trỏ đến một thư mục cũng sẽ không hoạt động. Hướng dẫn này có thể giúp bạn: https://blog.ssdnodes.com/blog/how-to-use-nginx-as-a-reverse-proxy-with-ssl-tutorial/
djdomi avatar
lá cờ za
Tôi đồng ý, bạn cần hiển thị cấu hình đầy đủ, hiện tại không có phần cấu hình nào, cho biết cách bạn sử dụng cổng 443 hoặc tương tự cho SSL

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.