如何编辑Mongodb.conf文件

时间:2013-05-26 10:37:10

标签: mongodb

如何编辑mongodb.conf文件?

我想将bind_ip从127.0.0.1更改为0.0.0.0

我试过sudo mongod --bind_ip 0.0.0.0 我试过手动编辑文件(在文本编辑器中),但它不会让我保存。 我试过更改文件的权限,但我仍然无法保存。

我也没有创建mongodb.conf文件,所以我不确定它为什么会自动设置为127.0.0.1

我正在使用Ubuntu。

我试过四处寻找,但我没有运气。

所有建议将不胜感激。

3 个答案:

答案 0 :(得分:8)

/etc/mongod.conf /var/log/mongodb/mongob.log 文件都限制为超级用户。您的标准登录帐户不允许直接修改它们。

要编辑mongod.conf文件,请打开终端并运行以下命令(sudo会询问您您的密码):

gksudo gedit /etc/mongod.conf

编辑文件以添加0.0.0.0(或只是注释掉该行),保存mongodb.conf文件。

另外mongod是ubuntu上的一项服务,因此您需要在终端中运行以下命令重新启动它以读取新配置:

sudo service mongod restart 

您可以阅读有关sudo here

的信息

答案 1 :(得分:0)

尝试使用指定的mongodb.conf进行mongo deamon

使用以下命令启动mongod守护程序

mongod -f <file-locattion>/mongodb.conf

并在mongodb.conf文件中添加以下内容

    bind_ip=<your-pref-ip>
   <rest of setting -such as data-folder etc>

答案 2 :(得分:-1)

使用aws ubuntu实例我使用putty导航到我的实例导航到文件目录和 我使用了命令

  

sudo pico mongodb.conf

文件打开后我编辑了我的文件然后保存了 按照屏幕上的命令