自学Mongodb 二、配置文件方式启动

334 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

以配置文件的方式启动mongodb

主要配置及说明如下:

dbpath=/data/mongodb/mongo        #数据库的目录
port=27017    #mongodb的端口号
fork=true    #是否启动后台执行。true表示后台执行,false表示非后台执行
logpath=/data/mongodb/mongo/mongodb.log    #mongodb的日志文件路径
logappend=true    #日志是否追加到日志文件。true表示追加,false表示不追加
auth=false    #auth表示是否需要用户名密码启动。true表示需要,false表示不需要

启动方式:

[root@localhost mongodb-linux-x86_64-amazon-5.0.1]# bin/mongod -f conf/mongo.conf 
about to fork child process, waiting until server is ready for connections.
forked process: 3564
child process started successfully, parent exiting
[root@localhost mongodb-linux-x86_64-amazon-5.0.1]# ps -ef | grep mongod
root       3564      1  6 05:34 ?        00:00:00 bin/mongod -f conf/mongo.conf
root       3602   1794  0 05:35 pts/1    00:00:00 grep --color=auto mongod
[root@localhost mongodb-linux-x86_64-amazon-5.0.1]# 

这样,就可以通过配置文件启动mongodb了

附:mongoDB配置文件参数说明:

参数说明
dbpath数据库目录,用来存放数据库文件
bind_ip监听IP地址(可以指定某些网段可以访问),默认为 0.0.0.0,即全部可以访问
port监听的端口号。默认为 20717
logpath日志的路径,要配置到文件名
logappend是否以追加模式输出日志
auth是否开启授权登录,true:是;false:否
fork是否在后台启动, true:是,false:否。为否时在当前窗口启动,停止后服务也会停止
config指定配置文件