Служба не поднимается после перезагрузки
Конфигурация службы · Вводное · 10 мин · 80 баллов
Служба не поднимается после перезагрузки
Сервис demo-web сейчас запущен и отвечает, но он не включён в автозапуск: после
перезагрузки система не поднимет его сама. Нужно это исправить.
Задача
Сделай так, чтобы:
- служба
demo-webбыла активна (active (running)) прямо сейчас; - служба была включена в автозапуск (
enabled) — поднималась при загрузке; - ты убедился в этом по статусу, а не на словах.
Подсказки по подходу
- Текущее состояние и автозапуск показывает
systemctl status demo-web— строкиActive:иLoaded: ... enabled/disabled. - «Запустить сейчас» и «включить автозапуск» — разные действия (
startпротивenable); их можно совместить одной командой. - Быстрая проверка автозапуска:
systemctl is-enabled demo-web.
Всё нужное уже установлено. Интернет на машине отсутствует — и не понадобится.
Подсказки
Подсказка 1
Посмотри systemctl status demo-web. Обрати внимание на строку Loaded: — там написано
disabled. Значит, автозапуск выключен.
Подсказка 2
enable помечает службу для автозапуска, start — запускает прямо сейчас. Тебе нужно
и то, и другое — их совмещает systemctl enable --now.
Подсказка 3
Выполни sudo systemctl enable --now demo-web, затем проверь:
systemctl is-enabled demo-web → enabled и systemctl is-active demo-web → active.
Поднимет вашу личную эфемерную Linux-ВМ для задания — обычно пара секунд. После работы её можно остановить.