Если в вашей системе установлен и запущен веб-сервер Nginx, то при попытке установить Apache, OpenLiteSpeed или Lighttpd и запустить его вы получите ошибку Address already in use. Это означает, что порт 80 или 443 занят Nginx и другой веб-сервер не может его использовать.
Вы можете использовать другой порт или просто остановить Nginx, но если он вам больше не нужен, то можно его удалить. В этой небольшой статье мы рассмотрим как удалить Nginx Ubuntu полностью.
Удаление 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 из вашей системы. В этом совсем нет ничего сложного. Если у вас остались вопросы, спрашивайте в комментариях!