首页 > 数据库技术 > 详细

mongoDB安装

时间:2020-05-20 19:28:23      阅读:58      评论:0      收藏:0      [点我收藏+]

1.安装Mongo服务

https://www.mongodb.com/try/download/community?jmp=docs

选择mongodb版本,操作系统,包类型;把4个包全下载下来 安装即可

技术分享图片

 

2.使用PHP连接Mongodb

一般php没有mongodb的驱动扩展,所以需要下载扩展,并且安装

phpize
./configure
make
make install

windows   https://pecl.php.net/package/mongodb/1.6.0/windows

linux  https://pecl.php.net/package/mongodb

安装完成之后,记得在php.ini里面导入扩展    extension=mongodb.so

问题:安装完成之后,PHP连接Mongodb正常,但是如果mongodb设置了密码,就无法连接 ;   //错误提示:The SCRAM_SHA_1 authentication mechanism requires libmongoc built with ENABLE_SSL

解答:MongoDB 扩展依赖 SSL,所以,安装 SSL 就可以了。(我的是docker里面的php容器 默认是没有这些扩展的,需要手动安装下)

> sudo apt-get install -y libcurl4-openssl-dev pkg-config libssl-dev   //安装依赖

> sudo pecl uninstall mongodb   //卸载mongoDB

> sudo pecl install mongodb   //安装mongoDB

完成!

mongoDB安装

原文:https://www.cnblogs.com/cyq632694540/p/12924835.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!