完成安裝mongodb(略)node
建立數據目錄:linux
# mkdir /data/mongomongodb
建立配置文件shell
# vi /data/mongo/mongodb.cnfapp
dbpath=/data/mongo/it
logpath=/data/mongo/mongo.logio
logappend=truetest
fork=true登錄
port=27017後臺
或者:不建立配置文件經過mongod參數啓動也能夠
一、配置文件方式啓動mongo
# bin/mongod -f /data/mongo/mongodb.cnf
或者 # bin/mongod -f /data/mongo/mongodb.cnf & (放到後臺執行)
二、參數啓動mongo
bin/mongod -dbpath /data/mongo/ -logpath /data/mongo/mongo.log -logappend -fork -port 27017
終端輸入出:
all output going to: /data/mongo/mongo.log
成功後便可以登陸mongo
# bin/mongo
終端輸入出:
MongoDB shell version: 2.2.3
connecting to: test
>
如今mongo就能夠正常使用了
若是讓mongo隨linux自動啓動,在/etc/rc.local添加以下便可:
rm /data/mongo/mongod,.lock #中止可能在運行的mongo
/.../bin/mongod -f /data/mongo/mongodb.cnf
或者
/.../bin/mongod -dbpath /data/mongo/ -logpath /data/mongo/mongo.log -logappend -fork -port 27017
附帶提醒:
一、後臺啓動node命令: nohup node /.../app.js &
二、中止node和mongo都是用kill
三、若是出現啓動報錯 ERROR: child process failed, exited with error number 100,通常是因爲上一次mongodb沒有正常關閉,只須要rm /.../mongod.lock就好