要使用PECL安装最新的PHP扩展,请按照以下步骤操作:
php -v
pecl version
如果没有安装PHP和PECL,请先安装它们。
pecl channel-update pecl.php.net
这将更新可用的扩展列表。
<extension_name>
替换为您想要查找的扩展名称:pecl search <extension_name>
这将显示与指定名称相关的扩展列表。查找最新版本的扩展。
<extension_name>
替换为您刚刚找到的最新扩展名称:pecl install <extension_name>
例如,如果要安装Redis扩展,您需要输入:
pecl install redis
php.ini
文件(通常位于/etc/php/<version>/cli/php.ini
或/etc/php/7.x/apache2/php.ini
),在文件末尾添加以下行(将<extension_name>
替换为您刚刚安装的扩展名称):extension=<extension_name>.so
例如,要启用Redis扩展,您需要添加:
extension=redis.so
sudo service apache2 restart
对于Nginx和PHP-FPM,输入以下命令:
sudo service nginx restart
sudo service php7.x-fpm restart
将7.x
替换为您的PHP版本。
php -m | grep <extension_name>
如果看到扩展名称,说明扩展已成功启用。