Рейтинг:0

Apache не найден, но существует

флаг az

Я настроил стек LAMP через Teddy Sun Сценарий настройки ЛАМПЫ и при попытке перезапустить Apache я получаю следующую ошибку:

Не удалось найти модуль apache.service.

Очевидно, Apache работает, есть идентификаторы процессов для Апачи в хтоп, index.html в корневом веб-каталоге загружается правильно, и в нем есть действительная структура папок и файл конфигурации. /USR/местные/апач/, так что во что бы то ни стало Apache работает и существует.

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

конфигурационный тест apachectl
sudo systemctl запустить apache2.service
sudo systemctl перезагрузить apache2
перезагрузка службы sudo apache2
sudo /etc/init.d/apache2 перезапустить
sudo /etc/init.d/apache2 перезапустить

Я полагаю, что самым простым путем вперед было бы переустановить Apache, но поскольку текущий, четко установленный и работающий, Apache работает и имеет множество настроек (например, измененная папка по умолчанию для веб-рута), я бы предпочел сначала понять, в чем реальная проблема.

Я рассматриваю возможность повторной настройки LAMP с нуля, но вся цель сценария LAMP состоит в том, чтобы автоматизировать настройку, поэтому делать это вручную не рекомендуется.

Ценю любую помощь в этом, спасибо.

флаг in
Ух ты. Этот инструмент делает много странных вещей для создания стека LAMP. Если целью является автоматизация процесса и вы используете исключительно Ubuntu, вы можете создать сценарий быстрой установки, который будет выполнять установку без использования нестандартных каталогов и репозиториев. Проблема с отклонением от значений по умолчанию заключается в том, что это значительно усложняет отладку — или задавание вопросов здесь — позже.
Armitage2k avatar
флаг az
Честно говоря, я не думаю, что виноваты инструменты. Раньше я использовал тот же скрипт, и он работал нормально, но на этот раз я застрял. Впервые я настраиваю 20.04 LTS, может быть из-за этого.
флаг in
Ммм. Независимо от «ошибки», он делает всевозможные нестандартные вещи со своими конфигурациями. Это значительно усложняет отладку для людей, знакомых с тем, как Apache (и другие инструменты) обычно устанавливаются и настраиваются в Ubuntu.
Armitage2k avatar
флаг az
Думаю, пришло время стереть его и выполнить ручную настройку. Спасибо хоть!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.