啟動: 直接mongod出現 Data directory /data/db not found 問題
解決方案: 自己在設置一個數據庫路徑 mongod --dbpath /Users/xinghe/mongo/dbbase
Centos7安裝MongoDB:
http://www.runoob.com/mongodb/mongodb-linux-install.html
image.png
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信號