在 Debian 上“卸载 LAMP”通常指卸载 Linux + Apache + MySQL/MariaDB + PHP 中的 A/M/P 组件(Linux 系统本身一般不卸载)。下面按常见场景给你几种做法。
dpkg -l | grep -E "apache2|mysql|mariadb|php"
sudo systemctl stop apache2
sudo apt purge apache2 apache2-utils apache2-bin apache2.2-common
sudo apt autoremove
如想清配置:
sudo rm -rf /etc/apache2 /var/www/html
sudo systemctl stop mysql
sudo apt purge mysql-server mysql-client mysql-common
sudo apt autoremove
sudo rm -rf /etc/mysql /var/lib/mysql
sudo systemctl stop mariadb
sudo apt purge mariadb-server mariadb-client
sudo apt autoremove
sudo rm -rf /etc/mysql /var/lib/mysql
⚠️ 这会删除数据库数据,请先备份。
sudo apt purge php libapache2-mod-php php-mysql php-cli php-common
sudo apt autoremove
查看残留:
dpkg -l | grep php
sudo systemctl stop apache2 mysql mariadb
sudo apt purge apache2* mysql* mariadb* php*
sudo apt autoremove
sudo apt autoclean
如果只是不想要服务运行:
sudo systemctl disable --now apache2
sudo systemctl disable --now mysql
如果你能告诉我:
我可以给你更精确的命令。