在 Debian 系统里卸载 PHP,常见做法是使用 apt。下面按不同需求给你几种常用方案。
先确认系统里装了哪些 PHP 相关包:
dpkg -l | grep php
或者:
apt list --installed | grep php
sudo apt purge php* -y
purge会同时删除软件包和配置文件
php*会匹配php7.x、php8.x、php-cli、php-fpm等
sudo apt remove php* -y
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
which php
php -v
如果还能看到,说明还有残留。
sudo rm -rf /etc/php/
sudo rm -rf /usr/lib/php/
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* |
如果你愿意,可以告诉我:
我可以给你一条最精准、最安全的卸载命令。