Почему при команде sudo service apache2 start ничего не происходит?

Рейтинг: 0Ответов: 2Опубликовано: 16.06.2023

Решил переустановить apache2 на WSL Ubuntu 20.04, зачистил его полностью, установил по инструкции.

Пытаюсь теперь включить sudo service apache2 start, ничего не происходит, консоль команду просто игнорирует: введите сюда описание изображения

error.log пустой

если попробовать запустить другой сервер sudo service nginx start, то все работает, я его включил и отключил, sudo service postgresql start тоже работает...

Подскажите, пожалуйста, в чем может быть причина?

Команда sudo service status приводит к такому же результату, как и sudo service apache2 start, она просто пропускается, не выводится никакого текста.

Ответы

▲ 1Принят

Скорее всего сервис Apache2 не активирован в systemd Для проверки посмотрите присутствует ли файл /etc/systemd/system/multi-user.target.wants/@apache2.service

Для активации сервиса

sudo systemctl enable apache2.service

После этого у Вас должны начать работать команды

sudo service apache2 start/stop/status

▲ 1

Написать

sudo service apache2 status

Возможно, что-то станет понятнее.