启动: 直接mongod出现 Data directory /data/db not found 问题
解决方案: 自己在设置一个数据库路径 mongod --dbpath /Users/xinghe/mongo/dbbase
Centos7安装MongoDB:
http://www.runoob.com/mongodb/mongodb-linux-install.html
linux 命令根目录 /etc/profile
mongod后台运行命令:(前期) 注意前期必须要建好相关的文件夹,不然会报错的
mongod --fork --logpath /usr/local/mongodb/log/mongod.log --dbpath /data/db
mongodb开启公共IP访问
http://www.ptbird.cn/mongodb-robo3t.html
1、手动创建 /etc/mongod.conf与 mongod.log文件
logpath=/usr/local/mongodb/log/mongod.log # log路径
logappend=true ##追加方式写入log
dbpath=/data/db # 数据库路径
fork = true # 守护进程
port = 27017 # 端口
noauth = true # 不进行安全验证
#auth = true # 进行安全验证
bind_ip = 0.0.0.0 #绑定ip
2、后台开启 mongod 指定配置文件命令(后期)
mongod --fork --config /etc/mongod.conf
安全停止MongoDB进程
ps -axu |grep mongo 获取进程号
kill -2 8888 其中 8888 为mongod进程号 -2 表示向mongod进程发送sigint信号
kill -4 8888 -4 表示向mongod进程发送sigterm信号