我爱编程

Linux MongoDB配置启动问题

2018-08-02  本文已影响0人  胃痛的香蕉1

MongoDB下载

  1. 下载对应Linux版本的MongoDB:下载地址
  2. tar -zxvf 对应版本压缩包名
  3. sudo mv -r 解压创建目录名 /usr/local/mongodb
  4. export PATH=/usr/local/mongodb/bin:$PATH

默认配置文件路径 /etc/mongo.conf
默认的日志文件路径 /var/log/mongodb/mongod.log

MongoDB配置

mongo.conf文件配置

这里主要修改默认日志存贮存储位置,还有默认数据存储位置
先新建/data/文件夹,里面再新建数据文件夹/data/db 和 日志文件夹/data/mongolog,并在/data/mongolog日志文件夹下新建日志文件,用来保存日志。
顾名思义,一个用来存放mongodb数据,一个用来存放mongodb日志信息

sudo mkdir /data/
sudo mkdir /data/db /data/mongolog 
sudo touch /data/mongolog/mongo.log

修改MongoDB配置文件mongo.conf,将日志中写的默认的数据/日志存储路径,修改为/data/db/data/mongolog

启动停止数据库

服务形式操作数据库

启动服务

sudo service mongod start

停止服务

sudo service mongod stop

重启服务

sudo service mongod restart

普通形式操作数据库

sudo mongod

运行客户端

mongo

以后台进程启动启动数据库

由于启动数据库后关闭窗口mongodb就会停止,所以需要以守护进程方式启动Mongodb,这样它就可以在后台运行了

sudo mongod --logpath=/data/log/mongo.log --dbpath=/data/db/ --logappend --fork

--fork 后台开启一个进程运行mongodb服务器
--logpath 指定日志保存在哪个文件中
--dbpath 制定数据存在哪个文件夹
--logappend 设置日志的写入模式为追加(不会覆盖原有日志)

上一篇下一篇

猜你喜欢

热点阅读