Интернет-магазин компании — приложение lab-shop на сервере, а открывают его через nginx по имени shop.lab.test. После обновления приложения сайт перестал открываться.
Проверь, работает ли приложение, и открой сайт. «Начать» подготовит сервер.
Открой магазин
Проверь, работает ли приложение магазина lab-shop, потом открой сайт shop.lab.test.
Сначала предположи
Приложение запущено. Что будет в первой строке ответа curl -i?
Теперь начни упражнение, выполни команду и сверь прогноз с выводом.
Кто составил ответ 502 Bad Gateway?
-
systemd запускает службы и HTTP-ответов не пишет: в заголовке
Serverстоит nginx. -
В заголовке
Serverи внизу страницы стоитnginx/1.24.0 (Ubuntu): ответ пришёл от nginx. -
curl печатает то, что получил. Свои ошибки он пишет строкой
curl: (7) …, а здесь — HTTP-ответ сServer: nginx.
Ответ 502 Bad Gateway составил nginx — его имя стоит в заголовке Server и внизу страницы.