在 Ubuntu 上卸载 PHP,取决于你是通过 APT 包管理器 安装的,还是通过其他方式(如源码、第三方 PPA)。下面是最常见的 APT 安装方式 的卸载步骤。
php -v
或者查看所有 PHP 相关包:
dpkg -l | grep php
sudo apt purge php* libapache2-mod-php* php-*
这条命令会:
sudo apt autoremove
还需要手动停止并卸载 FPM:
sudo systemctl stop php8.1-fpm # 换成你的版本
sudo apt purge php8.1-fpm
常见版本:
php7.4-fpmphp8.1-fpmphp8.2-fpmsudo apt purge php8.1 php8.1-*
ls /etc/apt/sources.list.d/
sudo add-apt-repository --remove ppa:ondrej/php
sudo apt update
php -v
如果提示:
Command 'php' not found
说明已成功卸载 ✅
| 场景 | 命令 |
|---|---|
| 完全卸载 PHP | sudo apt purge php* |
| 卸载 PHP 扩展 | sudo apt purge php8.1-mysql |
| 卸载 PHP-FPM | sudo apt purge php8.1-fpm |
| 清理依赖 | sudo apt autoremove |
如果你愿意,可以告诉我:
我可以给你 精确到命令级别 的卸载方案 ✅