Laravel homestead 安装 PHP 扩展
以安装 phpredis 扩展为例
git clone https://github.com/phpredis/phpredis.git
cd phpredis/
phpize7.4
./configure --with-php-config=/usr/bin/php-config7.4
## 如果编译过其他PHP版本的扩展必须使用此命令清除上次的make命令所产生的object文件(后缀为“.o”的文件)及可执行文件。
make clean
make && make install
echo 'extension=redis.so' > /etc/php/7.4/mods-available/redis.ini
sudo ln -s /etc/php/7.4/mods-available/redis.ini /etc/php/7.4/cli/conf.d/20-redis.ini
sudo ln -s /etc/php/7.4/mods-available/redis.ini /etc/php/7.4/fpm/conf.d/20-redis.ini
sudo service php7.4-fpm restart
安装其他扩展按照依次操作就行。✌️
本作品采用《CC 协议》,转载必须注明作者和本文链接
也可使用 sudo pecl install phpredis
brew或者valet 或者docker在Mac更顺手
@gyp719 还是编译安装稳妥一些。根据php的版本安装不同版本的扩展,而且适用于所有php扩展安装
sudo pecl install redis