Homestead安装mongo扩展
一、更新apt资源列表
sudo apt-get update
报错NO_PUBKEY 5DC22404A6F9F1CA
,执行命令
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [PUBKEY] // 此处为5DC22404A6F9F1CA
继续执行update
命令,更新成功
二、安装php-mongodb驱动
sudo pecl install mongodb
三、查看当前使用的php版本
php -v
四、加载mongodb扩展到对应php版本
创建扩展模块的配置文件
echo 'extension=mongodb.so' | sudo tee /etc/php/7.3/mods-available/mongo.ini
建立软件连接使 fpm 和 cli 都加载这个模块
ln -s /etc/php/7.3/mods-available/mongo.ini /etc/php/7.3/fpm/conf.d/mongo.ini
ln -s /etc/php/7.3/mods-available/mongo.ini /etc/php/7.3/cli/conf.d/mongo.ini
五、重启php-fpm
sudo service php7.3-fpm restart
六、确认添加成功
cli:
php -i | grep mongodb
fpm:
访问phpinfo.php文件
参考文章:博客:Ubuntu 下 Nginx 服务器 PHP 安装 MongoDB 扩展
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: