Удаляем Nginx в Ubuntu

21.10.2022, 12:31

Когда вы устанавливаете и запускаете веб-сервер Nginx, а дальшев случае инсталляции Apache, OpenLiteSpeed или Lighttpd и с попыткой запуска можете обнаружить ошибку Address already in use.

Здесь у пользователя возникает вопрос, что это значит, когда порт 80 или 443 занят Nginx и другой веб-сервер не может его использовать. Конечно, можно использовать другой порт или приостановить Nginx, на если в нем больше нет потребности, то можно вовсе удалить. Как удалить Nginx Ubuntu полностью? Дальше расскажем об этом. 

Удаляем Nginx полностью с системы

Для остановки сервиса Nginx и его удаления из автозагрузки предусмотрена следующая команда:

$ sudo systemctl stop nginx
$ sudo systemctl disable nginx

Этого уже хватит, чтобы без лишних удалений из системы начал функционировать другой веб-сервер. Если же нужно именно удалить, выполните такую команду:

$ sudo apt purge nginx nginx-common

Удаляем Nginx

Для удаления пакетов, которые были установлены во время установки Nginx, но больше не нужны, выполните:

$ sudo apt autoremove

Если был создан файл конфигурации сайтов в каталоге /etc/ ручным методом, используя пакетный менеджер, вы не сможете удалить их.

Используйте:

$ sudo rm -Rf /etc/nginx/*

Теперь не должно остаться вопросов, как полностью удалить Nginx Ubuntu.