sudo apt purge apache2
sudo apt remove apache2
sudo apt autoremove
Чтобы проверить, не осталось ли еще что-то связанное с apache2 в моем os.
sudo find / -name 'apache*'
/usr/lib/apache2
ls /usr/lib/apache2/modules
httpd.exp mod_authnz_ldap.so mod_cgid.so mod_file_cache.so mod_lua.so mod_proxy_http2.so mod_slotmem_plain.so
libphp7.0.so mod_authz_core.so mod_cgi.so mod_filter.so mod_macro.so mod_proxy_http.so mod_slotmem_shm.so
mod_access_compat.so mod_authz_dbd.so mod_charset_lite.so mod_headers.so mod_mime_magic.so mod_proxy_scgi.so mod_socache_dbm.so
mod_actions.so
Почему так много модулей apache2 не могут быть удалены?
Потому что вы удалили только пакет apache2
, а не все связанные пакеты.
$ dpkg -S /usr/lib/apache2/modules/mod_access_compat.so
apache2-bin: /usr/lib/apache2/modules/mod_access_compat.so
mod_access_compat.so
находится в apache2-bin
. php-модуль явно из PHP.
Используйте dpkg -S
для проверки, из каких пакетов эти файлы пришли.