Quando instala e inicia o servidor Web Nginx, e mais ainda no caso de instalar o Apache, o OpenLiteSpeed ou o Lighttpd, ao tentar iniciar pode encontrar o erro Address already in use
.
Aqui o utilizador pergunta-se o que significa quando a porta 80 ou 443 está ocupada pelo Nginx e outro servidor Web não a pode utilizar. Claro que pode usar outra porta ou suspender o Nginx, mas se já não for necessário, pode removê-lo completamente. Como desinstalar completamente o Nginx Ubuntu? Em seguida, vamos falar sobre isso.
Para parar o serviço Nginx e removê-lo do carregador automático, é fornecido o seguinte comando:
$ sudo systemctl stop nginx
$ sudo systemctl disable nginx
Isto já é suficiente para que outro servidor Web comece a funcionar sem eliminações desnecessárias do sistema. Se precisar de o remover exatamente, execute o seguinte comando:
$ sudo apt purge nginx nginx-common
Para remover pacotes que foram instalados durante a instalação do Nginx, mas que não são mais necessários, execute:
$ sudo apt autoremove
Se um arquivo de configuração de site no diretório /etc/
foi criado manualmente usando um gerenciador de pacotes, não será possível removê-los.
Use:
$ sudo rm -Rf /etc/nginx/*
Agora não deve haver mais dúvidas sobre como desinstalar completamente o Nginx Ubuntu.