在 Debian 上安装 PHP 扩展一般有 apt 安装 和 手动编译(pecl) 两种方式,下面按常见场景说明。
php -v
或
dpkg -l | grep php
如果是 PHP 8.1:
php8.1-xxx
如果是 PHP 7.4:php7.4-xxxsudo apt update
sudo apt install php-cli php-fpm php-mysql php-curl php-gd php-mbstring php-xml php-zip
如果是 CLI:
php -m | grep 扩展名
如果是 FPM,重启服务:
sudo systemctl restart php8.1-fpm
(版本按实际替换)
sudo apt install php-dev php-pear build-essential
sudo pecl install redis
echo "extension=redis.so" | sudo tee /etc/php/8.1/mods-available/redis.ini
sudo phpenmod redis
sudo systemctl restart php8.1-fpm
php.ini 一定要重启 PHP/etc/php/8.1/cli/php.ini/etc/php/8.1/fpm/php.ini如果你告诉我:
我可以直接给你精确命令。