mrusklon
@mrusklon
Не получается? Яростно гугли!

Куда именно нужно ставить сертификаты в nginx reverse_proxy?

немного запутался в теории, кто поможет все по полочкам разложить?
Есть у меня nginx сервер, в локалке с ним еще с десяток серверов , я собираюсь их проксировать в интернет
на примере nextcloud , я через роутер перенаправляю 80 и 443 порт на nginx , на котором делаю
server {
        listen 80;
        listen [::]:80;

        access_log /var/log/nginx/reverse-access.log;
        error_log /var/log/nginx/reverse-error.log;

        location / {
                    proxy_pass http://ip сервера nextcloud/;
  }
}


теперь мне нужно установить сертификат SSL , его нужно ставить на серевер nginx или на сервер nextcloud? Или может на оба?

UPD.
но 80 и 443 пор требуются для многих серверов, я ведь укажу просто server_name , без конкретного порта?
А в документации летс енкрипт говорится что нужно для выдачи сертификата что бы сервер был доступен по 80 порту
как быть?
  • Вопрос задан
  • 71 просмотр
Решения вопроса 1
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
На то, что "торчит" снаружи и куда смотрит DNS запись.
То есть на nginx reverse proxy.

Трафик между nextcloud и nginx можете вообще по http гонять если они находятся в доверенной сети и требования пропустят.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы