一 配置及安装
1、下载
地址:https://www.mongodb.com/download-center
2、解压并配置
mongod没有参数的情况下会使用默认数据目录/data/db(Windows为C:\data\db),若目录不存在或者不
可写,服务会启动失败。
MongoDB默认端口为27017
二 启动
1、前台启动
1)linux
运行mongod命令启动数据库服务器
./mongod --dbpath /path/mongodb --bind_ip 10.10.10.10 --port 27021 //启动绑定固定的IP地址、端口
- 1
注:也可以不加端口和ip,服务会使用默认的端口27017,并且可以直接使用./mongo连上本机的 mongoddb,一般用于临时的开发测试
2)windows
执行mongod.exe
2、daemon方式运行
1)命令后加”&”
./mongod --dbpath /path/mongodb --bind_ip 10.10.10.10 --port 27021 &
- 1
2)使用mongo字典的–fork参数
./mongod --dbpath /path/mongodb --bind_ip 10.10.10.10 --port 27021 --fork=true --logpath=/path/mongod.log
- 1
3、用配置文件启动
mongo.conf
port=27018 //绑定的端口
bind_ip=10.10.10.10 //绑定的ip,可绑定多个用","分开
dbpath=/data/db //mongodb数据文件存储路径
logpath=/data/db/mongod.log //mongod的日志路径
pidfilepath=/data/db/mongod.pid
logappend=true //日志使用追加代替覆盖
fork=true
./mongod -f ../conf/mongo.conf
- 1
注:后台运行时如果需要优雅的关闭mongo进程,需要在bind_ip中增加127.0.0.1
4、启动参数详解
dbpath:mongodb的数据文件存储路径
logpath:mongodb的日志路径
logappend:日志使用最佳代替覆盖,boolean值
bind_ip:绑定的IP
port:绑定的端口
journal:write操作首先写入”日志”,是一个