温馨提示×

怎么卸载Debian的PHP

小樊
40
2026-07-31 20:56:19
栏目: 编程语言

Debian 系统里卸载 PHP,常见做法是使用 apt。下面按不同需求给你几种常用方案。


一、查看已安装的 PHP 包

先确认系统里装了哪些 PHP 相关包:

dpkg -l | grep php

或者:

apt list --installed | grep php

二、卸载 PHP(推荐做法)

✅ 1. 卸载 PHP 及配置(最干净)

sudo apt purge php* -y

purge 会同时删除软件包和配置文件
php* 会匹配 php7.xphp8.xphp-cliphp-fpm


✅ 2. 仅卸载 PHP(保留配置文件)

sudo apt remove php* -y

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

sudo apt purge php8.2 php8.2-* -y

常见示例:

sudo apt purge php8.2 php8.2-cli php8.2-fpm php8.2-mysql -y

四、清理无用依赖

卸载后执行:

sudo apt autoremove -y

五、彻底检查是否还有残留

1️⃣ 检查 PHP 命令

which php
php -v

如果还能看到,说明还有残留。

2️⃣ 手动清理残留目录(可选)

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

六、卸载 PHP-FPM(如果你在用)

sudo systemctl stop php8.2-fpm
sudo apt purge php8.2-fpm -y

七、常见场景总结

场景 命令
完全卸载 PHP sudo apt purge php* -y
卸载某个版本 sudo apt purge php8.2*
删除残留配置 sudo apt autoremove -y
仅删除软件保留配置 sudo apt remove php*

如果你愿意,可以告诉我:

  • Debian 版本(10 / 11 / 12)
  • 是否是服务器环境(Nginx / Apache)
  • 是否装了多个 PHP 版本

我可以给你一条最精准、最安全的卸载命令。

0