在 Ubuntu 上卸载 PHP 配置,通常分为 卸载 PHP 本身 和 清理配置文件 两部分。下面按常见场景给你说明。
如果你只是想卸载 PHP,但保留配置文件(方便以后重装):
sudo apt remove php* libapache2-mod-php* php-*
推荐方式(完全清理) ✅
sudo apt purge php* libapache2-mod-php* php-*
purge 会同时删除:
/etc/php/)即使执行了 purge,有时仍会残留目录,可手动清理:
sudo rm -rf /etc/php/
sudo rm -rf /var/lib/php/
如果你安装的是特定版本:
sudo apt purge php8.1 php8.1-*
或只删除:
sudo apt remove php8.1
sudo apt purge libapache2-mod-php*
sudo systemctl restart apache2
sudo apt purge php*-fpm
sudo systemctl restart nginx
sudo apt autoremove
php -v
如果提示:
Command 'php' not found
说明已经卸载成功 ✅
| 目录 | 作用 |
|---|---|
/etc/php/ |
PHP 配置文件 |
/usr/lib/php/ |
PHP 模块 |
/var/lib/php/ |
会话、缓存等 |
如果你能告诉我:
我可以给你精确到命令级别的卸载方案。