“LNMP”通常指 Linux + Nginx + MySQL/MariaDB + PHP 这套环境,并不是一个单一软件,所以“卸载 LNMP”要看你当初是怎么安装的。下面分几种常见情况说明。
如果你是用 lnmp.org 的一键安装包:
cd /root/lnmp1.x # 进入你解压的目录
./uninstall.sh
然后根据提示选择:
也可以手动清理(见下方通用方法)。
sudo apt remove --purge nginx mysql-server php-fpm
sudo apt autoremove --purge
如有 MariaDB:
sudo apt remove --purge mariadb-server
sudo yum remove nginx mariadb-server php-fpm
# 或
sudo dnf remove nginx mariadb-server php-fpm
不管哪种方式,都建议检查这些位置:
sudo systemctl stop nginx mysql php-fpm
sudo systemctl disable nginx mysql php-fpm
sudo rm -rf /usr/local/nginx
sudo rm -rf /usr/local/mysql
sudo rm -rf /usr/local/php
sudo rm -rf /etc/nginx
sudo rm -rf /var/lib/mysql
sudo rm -rf /var/www
sudo userdel mysql
sudo userdel www
which nginx
which mysql
which php
如果没有输出,说明已基本卸载。
如果你愿意,可以告诉我:
我可以给你更精确的命令。