在 Ubuntu 上“卸载 PHP”通常分几种情况,下面按最常用、最干净的方式说明。
先确认装了哪些 PHP 包:
dpkg -l | grep php
或:
apt list --installed | grep php
sudo apt purge 'php*'
这会删除:
sudo apt autoremove
sudo apt autoclean
sudo apt purge 'php*'
sudo apt autoremove
sudo add-apt-repository --remove ppa:ondrej/php
sudo apt update
如果是 ./configure && make && make install 安装的:
which php
然后手动删除:
sudo rm -f /usr/local/bin/php
sudo rm -rf /usr/local/lib/php
sudo rm -rf /usr/local/include/php
(路径可能不同,按 which php 结果来)
php -v
如果提示:
Command 'php' not found
说明已成功卸载 ✅
sudo apt purge nginx php-fpm
sudo apt autoremove
如果你能告诉我:
我可以给你更精准的一条命令卸载方案。