温馨提示×

ubuntu php配置如何开启扩展

小樊
48
2026-09-16 14:40:05
栏目: 编程语言

在 Ubuntu 上给 PHP 开启扩展,一般步骤如下(以 PHP 7.4 / 8.1 为例,按需替换版本号)。


一、查看当前 PHP 版本

php -v

假设是 php7.4 或 php8.1


二、安装 PHP 扩展(以常见扩展为例)

1️⃣ 使用 apt 安装扩展(推荐)

sudo apt update
sudo apt install php7.4-mysql php7.4-curl php7.4-gd php7.4-mbstring php7.4-xml php7.4-zip

扩展名格式:php<版本>-<扩展名>

例如:

  • php8.1-redis
  • php7.4-opcache

三、确认扩展是否已开启

查看已加载扩展

php -m

或

php -i | grep <扩展名>

四、手动开启 / 关闭扩展(如未自动启用)

1️⃣ 查看扩展配置文件

ls /etc/php/7.4/mods-available/

2️⃣ 启用扩展

sudo phpenmod <扩展名>

示例:

sudo phpenmod curl

3️⃣ 禁用扩展

sudo phpdis mod <扩展名>

五、重启 Web 服务

Apache

sudo systemctl restart apache2

Nginx + PHP-FPM

sudo systemctl restart php7.4-fpm
sudo systemctl restart nginx

六、示例:开启 Redis 扩展

sudo apt install php7.4-redis
sudo phpenmod redis
sudo systemctl restart apache2

七、常见问题

✅ 扩展装了但 php -m 看不到
→ 没重启 PHP 服务
→ CLI 和 FPM 是两套配置

✅ 不知道扩展名

apt search php7.4-

如果你告诉我:

  • PHP 版本
  • Web 服务器(Apache / Nginx)
  • 具体要开哪个扩展

我可以给你精确命令。

0 踩