alonli 发表于 2017-12-15 21:35:56

macOS安装MongoDB

  一、安装
  使用Homebrew进行安装,关于Homebrew详见:https://brew.sh/index_zh-cn.html
  安装命令:
  

brew install mongodb  

  二、启动MongoDB服务端
  一般情况下,参数带上配置文件路径进行启动:
  

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

  mongod.conf的主要参数配置如下:
  端口
  

net.port: 27017(注意:冒号后面有一个空格,否则会出错)  

  绑定地址
  

net.bind_ip: 127.0.0.1  

  指定日志文件
  

systemLog.path: /var/log/mongodb/mongodb.log  

  指定数据存放目录
  

storage.dbpath: /var/lib/mongodb  

  三、MongoDB授权登录
  先用无授权方式运行MongoDB服务端
  

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

  然后打开Mongo客户端
  

mongo  

  创建一个超级用户,具体命令:
  

use admin  

db.createUser(  
 {
  
   user:"root",
  
   pwd:"password",
  
   roles:[{role:"root",db:"admin"}]
  
 }
  
)
  

  接着关闭服务端进程
  

db.shutdownServer();  

  切换到服务器端运行终端窗口,重新打开服务端,加上--auth参数
  

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

  客户端登录
  

use admin  
db.auth("root","password");
  

  四、其他
  MongoDB常用命令:http://www.iyunv.net/article/48217.htm
  MongoDB客户端管理工具:Robomongo,下载地址:https://robomongo.org/
页: [1]
查看完整版本: macOS安装MongoDB