温馨提示×

如何卸载lnmp环境

小樊
47
2026-08-31 19:11:58
栏目: 编程语言

卸载 LNMP 环境(Linux + Nginx + MySQL/MariaDB + PHP)通常分两种情况:使用一键安装包(如 lnmp.org)手动编译/包管理器安装。下面分别说明。


一、如果你是用 lnmp.org 一键安装包安装的

1. 使用官方卸载脚本(推荐)

进入你当初解压的 lnmp 目录(一般在 /root/lnmp1.x 或你下载的位置):

cd /root/lnmp1.9
./uninstall.sh

然后按提示选择:

  • 卸载全部(LNMP)
  • 只卸载 Nginx / MySQL / PHP

✅ 这是最安全、最干净的方式。


二、如果是用 yum / apt 安装的(手动安装)

1. 停止服务

systemctl stop nginx
systemctl stop mysql
systemctl stop php-fpm

2. 卸载软件

CentOS / Rocky / Alma(yum/dnf)

yum remove nginx mysql-server mariadb-server php php-fpm

Ubuntu / Debian(apt)

apt remove nginx mysql-server mariadb-server php php-fpm
apt autoremove

三、手动清理残留文件(重要)

即使卸载了软件,配置文件和数据可能还在:

1. 删除配置和网站目录

rm -rf /usr/local/nginx
rm -rf /usr/local/mysql
rm -rf /usr/local/php
rm -rf /etc/nginx
rm -rf /var/lib/mysql
rm -rf /www

⚠️ /www/home/wwwroot 可能包含你的网站数据,确认后再删。

2. 删除开机启动项

systemctl disable nginx
systemctl disable mysql
systemctl disable php-fpm

3. 删除用户(如 lnmp 创建过)

userdel mysql
userdel www

四、验证是否卸载干净

nginx -v
mysql -V
php -v

如果都提示 command not found,说明已卸载成功。


五、常见注意事项

  • 数据库备份:卸载前务必备份 /var/lib/mysql
  • 不要直接 rm 系统目录,优先用包管理器
  • 如果是生产服务器,建议先在测试环境操作

如果你告诉我:

  • 系统版本(CentOS / Ubuntu?)
  • 是否用 lnmp.org 安装
  • 想“全卸载”还是“只卸某一个”

我可以给你精确命令,一步不差。

0