如何让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中分离进程。