要使用PECL安装PHP扩展,请按照以下步骤操作:
sudo apt-get install php php-pear
在CentOS和RHEL系统上,可以使用以下命令安装:
sudo yum install php php-pear
pecl list
这将显示所有可用的扩展及其简要说明。找到你想要安装的扩展,记下它的名称。
extension_name
替换为实际的扩展名称:sudo pecl install extension_name
例如,要安装Redis扩展,运行:
sudo pecl install redis
php.ini
文件。它的位置可能因系统而异,但通常可以在以下路径找到:/etc/php/7.x/cli/php.ini
(命令行版本)/etc/php/7.x/fpm/php.ini
(Nginx和Apache版本)/etc/php/7.x/apache2/php.ini
(Apache版本)其中7.x
是你的PHP版本。使用文本编辑器打开php.ini
文件,例如:
sudo nano /etc/php/7.x/cli/php.ini
在文件末尾添加以下行(将extension_name
替换为实际的扩展名称):
extension=extension_name.so
例如,要启用Redis扩展,添加:
extension=redis.so
sudo systemctl restart apache2
对于Nginx和PHP-FPM,运行:
sudo systemctl restart nginx
sudo systemctl restart php7.x-fpm
将7.x
替换为你的PHP版本。
php -m | grep extension_name
将extension_name
替换为实际的扩展名称。如果看到扩展名称,说明它已成功启用。
现在你已经使用PECL成功安装了PHP扩展。