Сценарий

nginx не запускается

Сервис не стартует, а по адресу отдаётся чужая страница. Найди обе причины и верни сайт.

Ночью на сервере шли работы. Утром страница orders-api не открывается, а тот, кто работы проводил, недоступен и записей после себя не оставил. Машина твоя, разбираться тебе.

Симптом

Первое, что видит дежурный: по адресу что-то отвечает, но это не тот сайт. Сервис при этом не запускается, и init-скрипт не объясняет почему.

$ curl -s http://localhost/
status-page: maintenance

$ sudo service nginx start
 * Starting nginx nginx
   ...fail!

Обрати внимание на второй вывод. Слово fail - это всё, что init-скрипт знает: он запустил бинарник, получил ненулевой код возврата и напечатал итог. Причина осталась у сервиса.

Что надо получить

Четыре условия, и система проверит их прямо в твоём контейнере. Конфигурация nginx проходит

Бесплатно с аккаунтом

Дальше бесплатно, нужен только аккаунт

Урок открывается после входа. Создай бесплатный аккаунт, чтобы дочитать его и запустить лабораторию.

Создать бесплатный аккаунт

Уже есть аккаунт? Войти