温馨提示×

如何卸载ubuntu php配置

小樊
42
2026-09-16 14:45:06
栏目: 编程语言

在 Ubuntu 上“卸载 PHP 配置”通常包含两部分:

  1. 卸载 PHP 本身(及模块)
  2. 删除 PHP 的配置文件(/etc/php、站点配置等)

下面按常见场景给你几种做法。


一、查看已安装的 PHP 版本和包

dpkg -l | grep php

php -v

二、卸载 PHP(保留配置,可恢复)

sudo apt remove php* libapache2-mod-php* php-*

⚠️ 这一步不会删除 /etc/php 配置目录。


三、彻底卸载 PHP 并删除配置(推荐)

1. 卸载 PHP 及配置

sudo apt purge php* libapache2-mod-php* php-*

purge 会删除:

  • 软件包
  • 配置文件(如 /etc/php/8.x

2. 自动清理无用依赖

sudo apt autoremove
sudo apt autoclean

四、手动删除残留 PHP 配置(如果还在)

1. 删除 PHP 配置目录

sudo rm -rf /etc/php

2. 删除 Web 服务中的 PHP 配置(如有)

Apache

sudo rm -f /etc/apache2/mods-enabled/php*.load
sudo rm -f /etc/apache2/mods-enabled/php*.conf
sudo a2dismod php*
sudo systemctl restart apache2

Nginx

sudo rm -f /etc/nginx/conf.d/php*.conf
sudo rm -f /etc/nginx/sites-enabled/*php*
sudo systemctl restart nginx

五、验证是否卸载干净

php -v
which php

若提示 command not found,说明已成功卸载。


六、常见场景示例

示例:卸载 PHP 8.1

sudo apt purge php8.1 php8.1-* libapache2-mod-php8.1
sudo apt autoremove
sudo rm -rf /etc/php/8.1

如果你能告诉我:

  • 用的是 Apache 还是 Nginx
  • PHP 版本(如 7.4 / 8.1 / 8.2)
  • 是想重装还是完全清除

我可以给你更精确的命令。

0