在 Ubuntu 上卸载 php-fpm,可以按下面步骤来操作。以 PHP 8.1 为例,如果你用的是其他版本(如 7.4、8.2),把版本号替换即可。
dpkg -l | grep php
或
php -v
常见包名示例:
php8.1-fpmphp7.4-fpm先停止服务,避免卸载时报错:
sudo systemctl stop php8.1-fpm
确认状态:
systemctl status php8.1-fpm
apt remove(保留配置文件)sudo apt remove php8.1-fpm
apt purge(彻底删除,包括配置文件)sudo apt purge php8.1-fpm
生产环境建议用
purge,避免旧配置影响后续安装。
如果你不再需要 PHP,可以一并卸载:
sudo apt purge php8.1 php8.1-common php8.1-cli
查看还有哪些 PHP 包:
dpkg -l | grep php
sudo apt autoremove
sudo rm -rf /etc/php/8.1
sudo rm -rf /run/php
systemctl list-units | grep php
php -v
| PHP 版本 | 卸载命令 |
|---|---|
| 7.4 | sudo apt purge php7.4-fpm |
| 8.0 | sudo apt purge php8.0-fpm |
| 8.1 | sudo apt purge php8.1-fpm |
| 8.2 | sudo apt purge php8.2-fpm |
如果你是在 Nginx / Apache 环境下使用 php-fpm,我也可以帮你检查是否需要同步修改站点配置,避免 502 错误。