手动安装MongoDB社区版
1.下载MongoDB所需要的二进制文件
可以通过 MongoDB Download Center 下载
也可以通过命令行方式下载:
curl -O https://fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.4.4.tgz
2.解压下载的文件
可以双击打开解压
也可以通过命令行方式解压:
tar -zxvf mongodb-osx-x86_64-3.4.4.tgz
3.将解压后的文件复制到目标目录
这一步不是必须的,但是为了方便运行最好还是将降压后的文件放到自己容易找到的位置:
mkdir -p mongodb
cp -R -n mongodb-osx-x86_64-3.4.4/ mongodb
4.设置PATH
为了方便运行,设置path还是要好一点:
打开bash配置文件
vi ~/.bash_profile
在配置文件里面添加 export PATH=<mongodb的安装目录>/bin:$PATH
如
export PATH=/Users/apple/OpenSource/mongodb/bin:$PATH
多个path用 :隔开 如:export PATH=$PATH:$M2_HOME/bin:/Users/apple/OpenSource/mongodb/bin:$PATH
用以下命令重新载入 bash 配置文件:
source ~/.bash_profile
运行MongoDB
验证是否PATH是否配置成功:
mongo -version
如果不提示command not found
,代表安装成功了
启动服务
mongod
因为mongodb默认的运行目录是/data/db
,所以会报如下异常:
exception in initAndListen: 29 Data directory /data/db not found., terminating
创建默认的运行目录
sudo mkdir -p /data/db
修改权限
sudo chown -R apple /data/db
也可以手动指定dbpath来运行:
mongod --dbpath <path to data directory>
使用
mongo
如果没有提示报错说明以上步骤都成功了