默认下载安装的没有 data数据目录,logs日志目录,conf配置目录;需要新建这3个文件夹

  • 终端输入 mkdir data logs conf
  • 或手动创建3个文件夹

image.png

  • data 数据库目录
  • log 日志目录
  • conf 配置目录

conf mongo配置

mongo.conf

  1. # 数据库路径
  2. dbpath=/usr/local/mongodb-5.0.6/data
  3. # 日志输出文件路径
  4. logpath=/usr/local/mongodb-5.0.6/logs/mongo.log
  5. # 错误日志采用追加模式
  6. logappend=true
  7. # 启用日志文件
  8. journnal=true
  9. # 过滤无用的日志信息,如果需要调试,就设置为 false
  10. quiet=true
  11. # 端口号,默认为 27017
  12. port=27017
  13. # 本地不创建用户名和密码
  14. # auth=true
  15. # 后台进程运行
  16. fork=true

创建软连接

环境变量配置

  1. ln -s /usr/local/mongodb-5.0.6/bin/mongod /usr/local/bin/mongod
  2. ln -s /usr/local/mongodb-5.0.6/bin/mongo /usr/local/bin/mongo

可以通过 which命令来查看路径,which mongod
image.png

启动服务

  1. mongod --conf /usr/local/mongodb-5.0.6/conf/mongo.conf

终端,直接执行mongo 会提示无法连接到127.0.0.1:27017 情况
原因:没有运行mongoDB服务,丢失 —dbpath
image.png

mongod —dbpath

打开终端,执行

  1. mongod --dbpath=/usr/local/mongodb-5.0.6/data

dbpath 指向的路径是安装mongoDB时,创建的存放数据目录,就是data/db那个路径
image.png

再打开一个终端,执行mongo,出现 mongo版本号,就说明本地连接就成功。
image.png