在 Ubuntu 上卸载 PHP,可以按下面步骤来,根据你是单独卸载还是完全清理选择对应方式。
先确认系统里装了哪些 PHP 相关包:
dpkg -l | grep php
或者:
php -v
sudo apt remove --purge php8.1 php8.1-*
如果你不确定版本,把 8.1 换成实际版本号,比如 7.4、8.2。
sudo apt autoremove
如果你想完全清理 PHP 及其配置:
sudo apt purge php*
sudo apt autoremove
⚠️ 注意:这会删除所有 PHP 相关包,包括 php-fpm、php-cli、php-mysql 等。
先查看 PPA:
ls /etc/apt/sources.list.d/
删除 PPA(示例):
sudo add-apt-repository --remove ppa:ondrej/php
sudo apt update
然后再执行卸载命令。
sudo apt remove --purge php8.1-fpm
sudo apt autoremove
php -v
如果提示 command not found,说明已卸载成功。
| 场景 | 建议 |
|---|---|
| 只想换版本 | 不用卸载,直接安装新版本 |
| 服务器不用 PHP | 彻底卸载 |
| 只卸载 FPM | 保留 CLI |
如果你愿意,可以告诉我:
我可以给你更精确的命令。