Я недавно использовал sudo update-rc.d -f apache2 remove
, чем я sudo apt purge apache2
и sudo apt remove apache2
. Я пытаюсь переустановить apache2, но я получаю это сообщение об ошибке:
See "systemctl status apache2.service" and "journalctl -xe" for details.
invoke-rc.d: initscript apache2, action "start" failed.
● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: failed (Result: exit-code) since Wed 2019-10-02 22:27:14 EDT; 4ms ago
Process: 5242 ExecStart=/usr/sbin/apachectl start (code=exited, status=127)
, поэтому я сделал systemctl status apache2.service
и получил в результате:
Oct 02 22:27:14 user apachectl[5242]: /usr/sbin/apachectl: 174: /usr/sbin/apachectl: /usr/sbin/apache2: not found
Oct 02 22:27:14 user apachectl[5242]: Action 'start' failed.
Oct 02 22:27:14 user apachectl[5242]: The Apache error log may have more information.
Oct 02 22:27:14 user systemd[1]: apache2.service: Control process exited, code=exited status=127
Oct 02 22:27:14 user systemd[1]: apache2.service: Failed with result 'exit-code'.
Oct 02 22:27:14 user systemd[1]: Failed to start The Apache HTTP Server.
I ' Я не знаком с уровнями выполнения по умолчанию и не хочу делать вещи хуже, чем они уже сейчас. Кто-нибудь сможет дать какое-то объяснение того, что я сделал неправильно при удалении и удалении. Я знаю, что удаление имеет какое-то отношение к сервисной ссылке (даже не уверен, что ссылка означает здесь). Буду признателен за решение переустановить и объяснить мою ошибку, заранее спасибо.