Шаг 7 из 8 · лаба · 15 мин
Починить nginx
Сайт на nginx перестал открываться после вчерашних работ. Найди причину и верни сайт.
Ситуация
На сервере работал сайт на nginx. После вчерашних работ на сервере сайт перестал
открываться: curl http://localhost/ пишет Couldn't connect to server. Что именно меняли,
никто не помнит.
Задача
- Сайт по умолчанию снова отвечает по адресу
http://localhost/кодом 200. - nginx работает как служба systemd, его конфигурация проходит проверку
nginx -t. - Сайт по умолчанию — файл
/etc/nginx/sites-enabled/defaultи его строкиlisten— остаётся на месте: исправь ошибку, а не обходи её.
Нужные инструменты (nginx, curl) уже установлены. Интернета на машине нет.
Лаба · самостоятельно
Команды в этой лабе не даны: набирай их в терминале сам. Цели проверяются на машине после каждой команды.
Цели
0 из 4-
Конфигурация nginx проходит проверку
nginx -t— ещё не выполнена -
Служба nginx активна — ещё не выполнена
-
http://localhost/ отвечает кодом 200 — ещё не выполнена
-
Сайт по умолчанию на месте — ещё не выполнена
Ctrl+Enter
Запустит машину node1 · Ubuntu 24.04
Машина запускается
Подсказки
0 из 3Цели лабы
0 из 4-
Конфигурация nginx проходит проверку
nginx -t— ещё не выполнена -
Служба nginx активна — ещё не выполнена
-
http://localhost/ отвечает кодом 200 — ещё не выполнена
-
Сайт по умолчанию на месте — ещё не выполнена
Цели проверяются на машине после каждой команды.