美文网首页
mac下安装mongodb扩展用到的小坑以及正确安装

mac下安装mongodb扩展用到的小坑以及正确安装

作者: kexiaohua | 来源:发表于2017-11-02 16:05 被阅读0次

    本人用mac安装mongoDB扩展遇到的小坑:(这里只讲最简单正确的安装方式)

    1.安装环境:mac OS X

       使用软件:MAMP pro

    2. 命令行安装PHP mongoDB扩展

    1)明确你要给php哪个版本安装扩展,确保MAMP使用的php版本和命令行的php版本一致 (举例:5.6.30)

    php命令行:

    MAMP:

    有的php版本和mamp中选择的不一样,可以调整mamp,也可以调整命令行,查看当前php的软链,如不相同及时调整

    2)使用brew安装对应php版本的mongo

    先查看brew支持的mongo包

    安装mongo包。这里扩展有两个mongo和mongoDB,具体看自己的需要,或者使用包的支持情况,详细参见外部链接https://zhuanlan.zhihu.com/p/25687983?utm_source=tuicool&utm_medium=referral

    因为我使用的是laravel4下边"jenssegers/mongodb":"~2.0",底层是mongo实现的,所以我选择安装mongo这个驱动

    3)找到php.ini文件(注意命令行中的配置文件和mamp的配置文件并不一样);增加mongo扩展

    php命令行:

    mamp软件环境(用phpinfo()查看):

    在两个文件中增加mongo扩展

    extension=mongo.so

    4)用php -m 和phpinfo() 分别查看是否mongo扩展安装成功

    php命令行:

    mamp:

    如果没有,则可查看对应的php扩展文件中是否有mongo.so文件,如果没有可以执行如下命令(因为brew安装的文件默认放在 /usr/local/Cellar下)

    相关文章

      网友评论

          本文标题:mac下安装mongodb扩展用到的小坑以及正确安装

          本文链接:https://www.haomeiwen.com/subject/citapxtx.html