温馨提示×

ubuntu php-fpm怎么卸载干净

小樊
37
2026-09-01 11:31:28
栏目: 编程语言

在 Ubuntu 上把 PHP-FPM 彻底卸载干净,可以按下面步骤来(以 PHP 7.4 为例,版本自己替换)。


一、停止 PHP-FPM 服务

sudo systemctl stop php7.4-fpm
sudo systemctl disable php7.4-fpm

二、卸载 PHP-FPM 及相关包

查看已安装的 PHP 包:

dpkg -l | grep php

卸载 PHP-FPM(示例为 7.4):

sudo apt purge php7.4-fpm

如果你还装了其他 PHP 模块,比如:

sudo apt purge php7.4-cli php7.4-common php7.4-mysql php7.4-xml php7.4-mbstring

一次性卸载所有 PHP(慎用)

sudo apt purge 'php*'

三、删除残留配置和目录

sudo rm -rf /etc/php/
sudo rm -rf /var/lib/php/
sudo rm -rf /var/log/php/

四、清理无用依赖

sudo apt autoremove
sudo apt autoclean

五、删除 systemd 残留(如有)

sudo systemctl daemon-reload

检查是否还有 php-fpm 服务:

systemctl list-units --all | grep php

六、确认已卸载

php -v
# 或
which php-fpm7.4

如果都提示 command not found,说明已卸载干净。


七、如果你是用 Nginx/Apache

  • Nginx:检查 sites-enabled 里是否还 fastcgi_pass unix:/run/php/php7.4-fpm.sock
  • Apache:
sudo a2dismod php7.4

如果你告诉我:

  • Ubuntu 版本
  • PHP 版本
  • 用的是 Nginx 还是 Apache

我可以给你更精准的一条命令版本

0