使用brew安装老是失败,所以这里选择直接去官网下载安装包官网链接
1.下载官网安装包
2.解压安装
-
解压安装包,并重命名
-
将重命名的目录
mongodb移动至/usr/local目录下 这里我mongodb的目录是~/download目录下面的所以sudo mv ~/downlo/mongodb /usr/local/usr 这是最庞大的目录,我们要用到的应用程序和文件几乎都存放在这个目录下。
/usr/local 一般是用来安装应用的目录。
3.配置
- 在根目录下创建 /data/db 目录
sudo mkdir -p /data/db
- 为 /data/db 设置读写权限
# 查看当前所系统在的username
$ whoami
->username
# 设置权限
$ sudo chown username /data/db
- 设置环境变量
vi ~/.bash_profile
添加 PATH=$PATH:/usr/local/mongodb/bin
4.启动
一般来说这里就可以正常启动了
mongod
但是我这里报错
查了一下还需要设置 dbpath
mongod --dbpath /data/db
再次启动还是报相同的错,看来和dbpath没有关系。
好像是权限问题
这里使用sudo mongod可以正常启动mongodb
sudo mongod
然后新开一个终端连接至mongodb就可以正常使用了
mongo