Коли ви встановлюєте і запускаєте веб-сервер 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.