所以我在这里遵循
Mongodb安装说明:
http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/.但是,安装后,mongodb在使用start mongodb或/etc/init.d/mongodb start调用时不会运行.在挖掘并向/ lib / init / upstart(!)添加调试注释之后,我推断出问题是mongodb-10gen包莫名其妙地没有为upstart创建/usr/bin/mongodb可执行文件来引用 – 它创建了一个一堆其他可执行文件,但不是那一个.这是怎么回事? 10gen包装坏了吗?说明错了吗?或者是我的系统真的,真的,非常奇怪的东西?
附:安装Ubuntu 12.04附带的mongodb软件包就像魅力一样.
有mongod可执行文件吗?
如果/etc/conf.d/mongod.conf或/etc/mongo/mongod.conf中有正确的配置或类似的配置,您可以通过运行mongod -f /etc/mongo/mongod.conf来启动服务器.
如果没有正确的配置,只需自己编写即可. http://docs.mongodb.org/manual/reference/configuration-options/
My config.
此外,如果缺少/usr/bin/mongodb,您可以通过执行以下(使用root权限)从/usr/bin/mongodb创建符号链接到/usr/bin/mongod:
# ln -s /usr/bin/mongod /usr/bin/mongodb