Homestead安装mongo扩展

一、更新apt资源列表

sudo apt-get update

报错NO_PUBKEY 5DC22404A6F9F1CA
报错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 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!