Linux Labs

Пакеты, службы, журналы / Ступень 7 из 13 · шаг 7 из 8

Починить nginx

лёгкая ~15 мин
Не запущена Запускается обычно ~20 с
Сообщить о проблеме

Ситуация

На сервере работал сайт на nginx. После вчерашних работ на сервере сайт перестал открываться: curl http://localhost/ пишет Couldn't connect to server. Что именно меняли, никто не помнит.

Задача

  1. Сайт по умолчанию снова отвечает по адресу http://localhost/ кодом 200.
  2. nginx работает как служба systemd, его конфигурация проходит проверку nginx -t.
  3. Сайт по умолчанию — файл /etc/nginx/sites-enabled/default и его строки listen — остаётся на месте: исправь ошибку, а не обходи её.

Нужные инструменты (nginx, curl) уже установлены. Интернета на машине нет.

Видна только тебе. Сохраняется при вводе.

Все заметки

Цели лабы

0 из 4
  • Конфигурация nginx проходит проверку nginx -t — ещё не проверялась
  • Служба nginx активна — ещё не проверялась
  • http://localhost/ отвечает кодом 200 — ещё не проверялась
  • Сайт по умолчанию на месте — ещё не проверялась

Подсказки

открыто 0 из 3 · открываются по одной
Подсказка 1
Показать решение после 3 неудачных проверок

Выйти из лабы?

Машина проработает ещё 10 минут и удалится. Файлы пропадут, выполненные цели останутся.

Загрузка…