访问c9.ide终端中的mongodb

时间:2015-07-01 12:04:12

标签: mongodb cloud9-ide

我正在尝试在终端

中连接mongodb的c9.ide编辑器

我在终端

中运行命令

我通过设置--bind_ip$IP以及localhost尝试0.0.0.0,但没有任何效果

$ mkdir data $ echo 'mongod --bind_ip=process.env.IP --dbpath=data --nojournal --rest "$@"' > mongod $ ./mongod

它显示的信息如下图enter image description here

然后在另一个终端我运行了命令

$ mongo

但它给我的信息无法连接,让我知道我做错了什么

enter image description here

2 个答案:

答案 0 :(得分:2)

  1. 运行此命令:

    $ mongod --bind_ip = $ IP --nojournal

  2. 您将看到最后一行的输出,如:

    等待端口27017上的连接

  3. 在新终端中打开mongo shell,运行以下命令:

    $ mongo

  4. 希望,这可以解决问题。

    参考:Set Up a Database in c9.io

答案 1 :(得分:0)

您似乎正在使用process.env.IP来指定--bind_ip选项的值,但我认为这不起作用。

mongod --bind_ip=$IP --dbpath=data --nojournal --rest "$@"

应该有效,即使不只是尝试'0.0.0.0',这是$ IP的值