温馨提示×

如何卸载debian lamp

小樊
47
2026-09-16 23:38:22
栏目: 智能运维

在 Debian 上“卸载 LAMP”通常指卸载 Linux + Apache + MySQL/MariaDB + PHP 中的服务组件(Linux 系统本身一般不卸载)。下面按常见场景给你几种做法。


一、查看你装了哪些 LAMP 组件

dpkg -l | grep -E "apache|mysql|mariadb|php"

二、卸载 Apache

sudo apt remove --purge apache2 apache2-utils apache2-bin apache2.2-common
sudo apt autoremove --purge

删除残留配置和网站目录(可选):

sudo rm -rf /etc/apache2
sudo rm -rf /var/www/html

三、卸载 MySQL / MariaDB

如果是 MySQL

sudo apt remove --purge mysql-server mysql-client mysql-common
sudo apt autoremove --purge
sudo rm -rf /etc/mysql /var/lib/mysql

如果是 MariaDB

sudo apt remove --purge mariadb-server mariadb-client mariadb-common
sudo apt autoremove --purge
sudo rm -rf /etc/mysql /var/lib/mysql

四、卸载 PHP

sudo apt remove --purge php*
sudo apt autoremove --purge

五、一键(较彻底)卸载示例

如果你确定要清掉整套 LAMP:

sudo apt remove --purge apache2* mysql* mariadb* php*
sudo apt autoremove --purge
sudo apt clean

六、确认是否已卸载

which apache2 mysql php
systemctl status apache2

七、注意

  • 数据库数据会丢失,卸载前请备份
  • 若用 tasksel 安装:
sudo tasksel remove lamp-server

如果你能告诉我:

  • Debian 版本
  • 用的是 MySQL 还是 MariaDB
  • 是否用 apt / tasksel 安装

我可以给你精确命令。

0 踩