实战-如何卸载centos7上安装的php-2025.9.9(测试成功)
图片1
目录[[toc]]
[toc]
1. 查看已安装的 PHP 相关包首先确认系统中已安装的 PHP 包,执行以下命令:
1rpm -qa | grep php1yum list installed | grep php会显示类似如下的已安装包列表(示例):
1php-8.2.x86_64
2php-cli-8.2.x86_64
3php-fpm-8.2.x86_64
4php-mysqlnd-8.2.x86_64
5...2. 停止 PHP 相关服务(如 PHP-FPM)如果使用了 PHP-FPM,先停止服务:
1sudo systemctl stop php-fpm
2sudo systemctl disable php-fpm # 取消开机自启3. 卸载 PHP 包根据第一步列出的包名,卸载所有 PHP 相关包。可以使用通配符批量卸载(谨慎操作):
1sudo yum remove -y php*如果需要精确卸载(避免误删),可以逐个指定包名:
1sudo yum remove -y php php-cli php-fpm php-mysqlnd ... # 替换为实际包名4. 删除残留配置文件(可选)yum 卸载可能会保留部分配置文件,如需彻底清理,可手动删除:
1sudo rm -rf /etc/php.ini
2sudo rm -rf /etc/php.d/
3sudo rm -rf /var/lib/php/5. 确认卸载完成再次检查是否有残留的 PHP 包:
1rpm -qa | grep php如果没有任何输出,说明 PHP 已完全卸载。
注意事项卸载 PHP 可能会影响依赖它的应用(如 Nginx/Apache 部署的 PHP 网站),请确保卸载前已做好相关准备。如果之前通过源码编译安装的 PHP,需要手动删除编译目录(通常在/usr/local/php等路径)并清理环境变量。