温馨提示×

centos如何卸载php配置

小樊
40
2026-09-17 23:19:10
栏目: 编程语言

在 CentOS 上“卸载 PHP 配置”通常分几种情况,下面按常见需求说明,你可以对号入座。


一、完全卸载 PHP(含配置)

1. 查看已安装的 PHP 包

rpm -qa | grep php
# 或
yum list installed | grep php

2. 卸载所有 PHP 相关包

yum remove php php-*

或(CentOS 8+ / Rocky / Alma):

dnf remove php php-*

3. 删除 PHP 配置文件(手动清理)

rm -rf /etc/php.ini
rm -rf /etc/php.d
rm -rf /etc/php-fpm.conf
rm -rf /etc/php-fpm.d

二、只卸载 PHP 配置,保留 PHP 程序

如果你只是想删掉配置文件,但还保留 PHP 可执行文件:

rm -f /etc/php.ini
rm -rf /etc/php.d
rm -rf /etc/php-fpm.conf
rm -rf /etc/php-fpm.d

然后重新生成默认配置(可选):

yum reinstall php-common

三、卸载 PHP-FPM(常见 Web 场景)

yum remove php-fpm
rm -rf /etc/php-fpm.conf
rm -rf /etc/php-fpm.d

四、使用 remi / 第三方源安装的 PHP

如果是多版本(如 php74、php80):

yum remove php74-php-*
yum remove php80-php-*

清理配置:

rm -rf /etc/opt/remi

五、验证是否卸载干净

php -v
which php
rpm -qa | grep php

如果你能告诉我:

  • CentOS 版本(6 / 7 / 8)
  • 是否用了 Nginx / Apache
  • 是否用 remi / yum / 编译安装

我可以给你更精确的卸载命令

0