HTTPS на пользовательский порт, отличный от 80 и 443 - PullRequest
0 голосов
/ 27 июня 2019

У меня есть веб-сайт, скажем, example.com (Apache, Ubuntu 16.04)

Я установил Letsencrypt, и сайт доступен через HTTPS.

На том же сервере яRedash запущен и доступен через порт 90. Итак, чтобы получить доступ к Redash, я захожу на example.com:90

Проблема в том, что Redash недоступен через HTTPS.

Каксделать порт 90 доступным через HTTPS?

1 Ответ

0 голосов
/ 27 июня 2019

Лучший способ - использовать прокси Nginx для обработки SSL-сертификата.Вы можете настроить прокси-сервер Nginx с вашим ssl-сертификатом на порту 443, чтобы обслуживать ваш порт Redash 90 по URL: https://example.com/redash. Nginx будет перехватывать этот запрос на вашем зашифрованном SSL-порту 443 и обслуживать любой ваш порт 90.

...