Ubuntu 彻底卸载 Nginx
一、先停止 Nginx 服务
第一步必须先关闭运行中的 Nginx,否则卸载会报错:
sudo systemctl stop nginx
二、彻底卸载 Nginx(推荐)
这条命令会删除 Nginx 主程序 + 配置文件 + 依赖包,完全清理干净:
sudo apt-get purge nginx nginx-common nginx-full
三、自动清理无用依赖
卸载后残留的无用依赖包一并删除:
sudo apt-get autoremove
四、手动删除残留文件(可选,彻底干净)
有些日志、缓存文件 purge 不会自动删除,手动清理:
# 删除配置文件
sudo rm -rf /etc/nginx
# 删除日志文件
sudo rm -rf /var/log/nginx
# 删除缓存/运行文件
sudo rm -rf /var/lib/nginx
sudo rm -rf /var/run/nginx.pid
五、验证是否卸载成功
执行以下命令,若提示未找到命令,说明 Nginx 已完全删除:
nginx -v
总结
- 先停止服务:
sudo systemctl stop nginx - 彻底卸载:
sudo apt-get purge nginx nginx-common nginx-full - 清理依赖:
sudo apt-get autoremove - 手动删残留(可选)
完成以上步骤,Nginx 就从你的 Ubuntu 系统中完全移除了。