Я хочу удалить Apache, Полный Apache, Apache, Безопасный в этом списке. У меня есть сервер Nginx. Но, когда я устанавливаю phpmyadmin на nginx сервере, у меня была проблема. После этого я видел Apache, Полный Apache, Apache, Безопасный в Доступном списке приложений.
$ sudo ufw app list
Available applications:
Apache
Apache Full
Apache Secure
Nginx Full
Nginx HTTP
Nginx HTTPS
OpenSSH
Я попробовал:
sudo service apache stop
sudo apt-get remove apache
sudo apt-get uninstall apache
sudo apt remove apache --purge
sudo apt-get remove apache
sudo apt-get purge apache
Но не работы. Как удалить это три приложения?
Из документации статьи Firewall of Ubuntu:
Приложения, что открытые порты могут включать профиль ufw, который детализирует необходимые порты, чтобы приложение функционировало правильно. Профили удерживаются
/etc/ufw/applications.d
, и может быть отредактирован, если порты по умолчанию были изменены.
Я не думаю, что присутствие этих профилей приложений могло быть проблемой всегда, но можно удалить профиль Apache UFW командой:
sudo rm -R /etc/ufw/applications.d/apache2*
Найти, который использует сервис HTTP
|HTTPS
порты 80
|443
используйте эту команду:
sudo lsof -i -n -P +c 0 | grep ':80\|:443'
Я не знаю, который версия Ubuntu, но в 99% для удаления Apache2 полностью необходимо использовать:
sudo apt update
sudo apt remove --purge apache2*
sudo apt-get autoremove && sudo apt autoclean