温馨提示×

怎样卸载Debian的PHP

小樊
66
2026-09-05 05:53:54
栏目: 编程语言

在 Debian 系统中“卸载 PHP”通常有很多种程度,取决于你是完全删除还是只移除某个版本/模块。下面按常见场景给你说明。


一、查看当前安装了哪些 PHP 相关包

先确认系统里有什么:

dpkg -l | grep php

或者:

apt list --installed | grep php

二、卸载所有 PHP(最彻底)

1️⃣ 删除 PHP 及所有相关包

sudo apt purge 'php*'

purge 会同时删除配置文件

2️⃣ 自动清理无用依赖

sudo apt autoremove

三、只卸载某个 PHP 版本(如 PHP 8.2)

sudo apt purge php8.2 php8.2-common php8.2-cli

如果你不确定版本:

php -v

四、卸载 PHP + Web 服务器模块(Apache / Nginx)

Apache 用户

sudo apt purge libapache2-mod-php*
sudo systemctl restart apache2

Nginx 用户(PHP-FPM)

sudo apt purge php*-fpm
sudo systemctl restart nginx

五、仅卸载 PHP 但保留配置(不推荐)

sudo apt remove php*

配置文件会保留,重装可能复用


六、确认是否卸载成功

php -v

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


七、常见补充

删残余目录(可选)

sudo rm -rf /etc/php
sudo rm -rf /var/lib/php

如果你能告诉我:

  • Debian 版本(11 / 12?)
  • PHP 版本(7.4 / 8.1 / 8.2?)
  • 是否配合 Apache / Nginx / CLI 使用

我可以给你精确到命令的卸载方案。

0 踩