如何让Mongo在远程服务器上运行?
当在远程aws服务器(ubuntu)上运行mongo时,在启动mongo实例后,运行mongo实例的最好方法是什么?
看看这里 。 总之,你应该使用mongod --fork --logpath /var/log/mongod.log
作为服务启动它。 这是命令
sudo service mongod start
如果您安装了-10gen发行版,您应该可以使用自动生成的init脚本: http ://www.mkyong.com/mongodb/how-to-install-mongodb-on-ubuntu/
你也可以为此使用screen
。
首先执行命令
screen
然后运行你的服务器使用
mongod --dbpath=/example/dbpath
然后按ctrl + a然后按d
MongoDB文档有两个有用的链接
在Ubuntu上安装
http://www.mongodb.org/display/DOCS/Ubuntu+and+Debian+packages
启动和停止MongoDB
http://www.mongodb.org/display/DOCS/Starting+and+Stopping+Mongo
您需要使用-fork和–log参数从sshlogin中分离进程。