Mac上MAMP环境安装 MongoDb

Mac上有php的集成开发环境,但在其集成环境安装php扩展时,还是挺麻烦的。在安装mongodb的时候,碰到不少问题,现记录下来:

安装方式一 编译安装

安装php源码

因为MAMP自带的php可能不完整,会影响扩展安装,这里我MAMP里是7.2.8,所以就下载了对应版本的php

cd /Applications/MAMP/bin/php/php7.2.8
mkdir include
cd include
wget https://php.net/get/php-7.2.8.tar.gz/from/this/mirror
tar -zxf php-7.2.8.tar.gz
mv php-7.2.8 php
cd php
./configure

安装方式二 pecl安装

./pecl install mongodb

中间如果报错 ERROR: phpize' failed`
解决办法 brew install autoconf 再次安装即可

打开MAMP的管理界面,左上角file----》edit template---》php---php7.2.8
在php.ini里添加
extension=mongodb.so
然后在MAMP界面restart apche即可
访问phpinfo,此时mongodb已经被安装好了

启动mongo服务器

mongod --config /usr/local/etc/mongod.conf

启动mongodb客户端

mongodb

安装mongolDB服务端

安装mongo服务器

brew install mongodb
如果报错找不到

MongoDB 已经宣布不再开源,从2019年9月2日开始 ,HomeBrew 也从核心仓库 (#43770) 当中移除了mongodb 模块

先安装 brew tap mongodb/brew
再次执行 安装 brew install mongodb-community社区版

然后你就可以使用mongodb啦~~~

非特殊说明,本博所有文章均为博主原创。

备注:相关侵权、举报、投诉及建议等,请联系站长

添加新评论

昵称
邮箱
网站