下面给你几种在 Debian 上卸载 LAMP 环境(Linux + Apache + MySQL/MariaDB + PHP)的常见做法,从干净彻底到只移除部分组件,你可以按需选择。
dpkg -l | grep -E 'apache|mysql|mariadb|php'
sudo systemctl stop apache2
sudo systemctl stop mysql
# 或
sudo systemctl stop mariadb
sudo apt purge apache2 apache2-utils apache2-bin apache2.2-common
sudo apt autoremove --purge
删除残留配置:
sudo rm -rf /etc/apache2
sudo apt purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-*
sudo apt autoremove --purge
sudo apt purge mariadb-server mariadb-client mariadb-common
sudo apt autoremove --purge
删除数据库数据(⚠️ 不可恢复):
sudo rm -rf /var/lib/mysql
sudo rm -rf /etc/mysql
sudo apt purge php* libapache2-mod-php*
sudo apt autoremove --purge
删除 PHP 配置:
sudo rm -rf /etc/php
sudo apt autoremove --purge
sudo apt clean
sudo apt purge apache2*
sudo rm -rf /etc/apache2
sudo apt purge mysql* mariadb*
sudo rm -rf /var/lib/mysql
sudo apt purge php*
sudo rm -rf /etc/php
which apache2
which mysql
which php
没有任何输出说明已卸载成功。
mysqldump -u root -p --all-databases > backup.sql
如果你愿意,可以告诉我:
我可以给你一条完全适合你服务器的精确命令清单 ✅