在 Debian 系统中,卸载 nginx 通常有以下几种方式,根据你安装方式不同略有区别。下面按常见情况说明。
sudo systemctl stop nginx
sudo systemctl disable nginx
sudo apt remove nginx nginx-common nginx-full
如果你不确定装了哪些 nginx 包,可以先查:
dpkg -l | grep nginx
sudo apt purge nginx nginx-common nginx-full
sudo apt autoremove
sudo rm -rf /etc/nginx
sudo rm -rf /var/log/nginx
sudo rm -rf /var/www/html(如不需要)
如果是 make && make install 安装的:
sudo nginx -s stop
sudo rm -rf /usr/local/nginx
sudo rm /usr/local/bin/nginx
并检查:
nano ~/.bashrc
# 或
nano /etc/profile
nginx -v
若提示 command not found 说明已卸载。
/etc/nginx如果你是 具体某种安装方式(apt / 源码 / docker),可以告诉我,我可以给你更精确的命令。