在 Ubuntu 上卸载 PHP,可以根据你 originally 安装的方式(通常是通过 apt)来操作。下面按常见场景给你说明。
dpkg -l | grep php
或者:
php -v
sudo apt purge 'php*'
然后清理依赖:
sudo apt autoremove
sudo apt autoclean
sudo apt purge php8.1 php8.1-common php8.1-cli php8.1-fpm
sudo apt autoremove
sudo systemctl stop php8.1-fpm
sudo apt purge php8.1-fpm
sudo a2dismod php8.1
sudo apt purge libapache2-mod-php8.1
Nginx 一般通过 PHP-FPM 运行,卸载 FPM 即可。
php -v
如果提示 command not found,说明已卸载成功。
再检查一下:
which php
如果连配置文件也要删:
sudo rm -rf /etc/php
如果你是用 PPA(如 ondrej/php) 或 源码编译安装 的,告诉我,我可以给你更精确的卸载方法。