Когда вы устанавливаете и запускаете веб-сервер Nginx, а дальшев случае инсталляции Apache, OpenLiteSpeed или Lighttpd и с попыткой запуска можете обнаружить ошибку Address already in use.
Здесь у пользователя возникает вопрос, что это значит, когда порт 80 или 443 занят Nginx и другой веб-сервер не может его использовать. Конечно, можно использовать другой порт или приостановить Nginx, на если в нем больше нет потребности, то можно вовсе удалить. Как удалить Nginx Ubuntu полностью? Дальше расскажем об этом.
Для остановки сервиса Nginx и его удаления из автозагрузки предусмотрена следующая команда:
$ sudo systemctl stop nginx
$ sudo systemctl disable nginx
Этого уже хватит, чтобы без лишних удалений из системы начал функционировать другой веб-сервер. Если же нужно именно удалить, выполните такую команду:
$ sudo apt purge nginx nginx-common
Для удаления пакетов, которые были установлены во время установки Nginx, но больше не нужны, выполните:
$ sudo apt autoremove
Если был создан файл конфигурации сайтов в каталоге /etc/ ручным методом, используя пакетный менеджер, вы не сможете удалить их.
Используйте:
$ sudo rm -Rf /etc/nginx/*
Теперь не должно остаться вопросов, как полностью удалить Nginx Ubuntu.