温馨提示×

如何卸载Debian的PHP

小樊
53
2026-09-14 07:10:11
栏目: 编程语言

在 Debian 系统中卸载 PHP,通常需要根据你安装方式和使用的 PHP 版本来进行操作。以下是通用、安全的卸载方法。


一、查看已安装的 PHP 相关包

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

dpkg -l | grep php

或

apt list --installed | grep php

二、卸载 PHP(推荐方式)

1️⃣ 卸载 PHP 及所有相关模块(最常见)

sudo apt purge 'php*'

这会删除:

  • php
  • php-cli
  • php-fpm
  • php-mysql
  • libapache2-mod-php 等

2️⃣ 删除不再需要的依赖

sudo apt autoremove

3️⃣ 清理配置文件(可选但推荐)

sudo apt autoclean

三、如果你是用 sury 或 PPA 安装的 PHP

1️⃣ 卸载指定版本(如 PHP 8.2)

sudo apt purge php8.2*

2️⃣ 删除 sury 源(可选)

sudo rm /etc/apt/sources.list.d/php.list
sudo apt update

四、卸载 Web 服务中的 PHP 模块

Apache

sudo a2dismod php*
sudo apt purge libapache2-mod-php*

Nginx + PHP-FPM

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

五、验证是否卸载成功

php -v

若提示:

command not found

说明已成功卸载 ✅


六、注意事项

  • ⚠️ 卸载 PHP 会导致依赖它的网站(WordPress、Laravel 等)无法运行
  • ✅ 建议在卸载前备份网站和数据库
  • ✅ 多版本 PHP 不会互相冲突,可只卸载其中一个

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

  • Debian 版本(如 11 / 12)
  • PHP 版本(如 7.4 / 8.1 / 8.2)
  • 是否使用 Apache / Nginx

我可以给你更精确的卸载命令。

0 踩