Чистим Ubuntu от Nginx: полное удаление за 5 минут
Пытаетесь запустить Apache, но получаете раздражающую ошибку «Address already in use»? Ваш порт 80 прочно занят Nginx, который вам больше не нужен. Знакомая ситуация? Вы не одиноки! Эта проблема регулярно возникает у тех, кто переходит на другой веб-сервер или просто зачищает систему.
Мы подготовили для вас простое и понятное руководство, которое поможет навсегда избавиться от Nginx в Ubuntu. Вы получите четкий пошаговый план действий, который гарантирует полное удаление, а не просто остановку службы.
Вам больше не придется гадать, какие пакеты нужно удалить и какие файлы остались в системе. Мы покажем не только базовые команды для пакетного менеджера, но и как найти и удалить оставшиеся конфигурационные файлы вручную. Это предотвратит любые возможные конфликты в будущем.
Вы узнаете, как правильно остановить сервис, удалить его из автозагрузки и очистить систему от всех следов веб-сервера. Весь процесс займет у вас буквально несколько минут! Готовы навести порядок в вашей системе и освободить её для новых проектов?
Тогда переходите к полной статье и навсегда решите эту задачу!
Если в вашей системе установлен и запущен веб-сервер 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 из вашей системы. В этом совсем нет ничего сложного. Если у вас остались вопросы, спрашивайте в комментариях!