Когато инсталирате и стартирате уеб сървъра 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.