Не могу устанавливается apache2 на Debian 12. Совсем.

Автор stepBY, 10 апреля 2024, 17:53:29

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

stepBY

Настраиваю домашний файловый сервер с торрентокачалкой.
Установлен софт по минимуму - ssh, samba, qbittorrent.
Для небольшой софтины понадобился апач+пхп. После установки апач не задружил с пхп, выдавал ошибку
root@altec:~# a2enmod php8.2
Considering dependency mpm_prefork for php8.2:
Considering conflict mpm_event for mpm_prefork:
ERROR: Module mpm_event is enabled - cannot proceed due to conflicts. It needs to be disabled first!
Considering conflict mpm_worker for mpm_prefork:
ERROR: Could not enable dependency mpm_prefork for php8.2, aborting
Искал решение, пробовал кучу разных вариантов, в итоге снёс апач под ноль
apt purge apache2
apt autoremove

И после этого не могу установить вновь. В конце установки пишет
Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /lib/systemd/system/apache2.service.
Could not execute systemctl:  at /usr/bin/deb-systemd-invoke line 145.
Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /lib/systemd/system/apache-htcacheclean.service.
Processing triggers for man-db (2.11.2-2) ...
в логах по journalctl -xa | grep -i apacheпишет
Apr 10 16:41:15 altec systemd[1]: Starting apache2.service - The Apache HTTP Server...
░░ Subject: A start job for unit apache2.service has begun execution
░░ A start job for unit apache2.service has begun execution.
Apr 10 16:41:15 altec apachectl[2635]: /usr/sbin/apachectl: 175: /usr/sbin/apache2: not found
Apr 10 16:41:15 altec apachectl[2626]: Action 'start' failed.
Apr 10 16:41:15 altec apachectl[2626]: The Apache error log may have more information.
Apr 10 16:41:15 altec systemd[1]: apache2.service: Control process exited, code=exited, status=127/n/a
░░ An ExecStart= process belonging to unit apache2.service has exited.
Apr 10 16:41:15 altec systemd[1]: apache2.service: Failed with result 'exit-code'.
░░ The unit apache2.service has entered the 'failed' state with result 'exit-code'.
Apr 10 16:41:15 altec systemd[1]: Failed to start apache2.service - The Apache HTTP Server.
То есть, если я правильно понимаю, система не находит исполняемый файл по пути /usr/sbin/apache2
то есть апач не установлен.
В какую сторону копать?

dzhoser

Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

stepBY

Цитата: dzhoser от 10 апреля 2024, 21:54:19Спасибо, конечно, за внимание, но я же написал, что удалял полностью апач. И в конце новой установки система пишет, что не может запустить демона:
Could not execute systemctl:  at /usr/bin/deb-systemd-invoke line 145а на a2enmod mpm_prefork отвечает
root@altec:~# a2enmod mpm_prefork
Considering conflict mpm_event for mpm_prefork:
ERROR: Module mpm_event is enabled - cannot proceed due to conflicts. It needs to be disabled first!
Considering conflict mpm_worker for mpm_prefork
т.е. апач не установился, демон не запущен

dzhoser

Considering conflict mpm_event for mpm_prefork:
ERROR: Module mpm_event is enabled - cannot proceed due to conflicts. It needs to be disabled first!
Учитывая конфликт mpm_event для mpm_prefork:
ОШИБКА: Модуль mpm_event включен — продолжить работу невозможно из-за конфликтов. Его нужно сначала отключить!
Файл конфигурации удалили?
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков