Mongodb 如何编辑Mondodb.conf文件

Mongodb 如何编辑Mondodb.conf文件,mongodb,Mongodb,如何编辑mongodb.conf文件 我想将绑定ip从127.0.0.1更改为0.0.0 我已经尝试过sudo mongod--bind_ip 0.0.0.0 我尝试过手动编辑该文件(在文本编辑器中),但它不允许我保存。 我已尝试更改文件的权限,但仍无法保存 我也没有创建mongodb.conf文件,所以我不知道为什么它会自动设置为127.0.0.1 我在用Ubuntu 我试着四处寻找,但运气不好 所有建议都将不胜感激 尝试将指定的mongodb.conf用于mongo deamon 使用以下命

如何编辑mongodb.conf文件

我想将绑定ip从
127.0.0.1
更改为
0.0.0

我已经尝试过sudo mongod--bind_ip 0.0.0.0 我尝试过手动编辑该文件(在文本编辑器中),但它不允许我保存。 我已尝试更改文件的权限,但仍无法保存

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

我在用Ubuntu

我试着四处寻找,但运气不好


所有建议都将不胜感激

尝试将指定的
mongodb.conf
用于mongo deamon

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

mongod -f <file-locattion>/mongodb.conf
/etc/mongod.conf和/var/log/mongodb/mongob.log文件都限制超级用户写入。不允许您的标准登录帐户直接修改它们

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

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

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

sudo service mongod restart 

您可以阅读有关sudo

使用aws ubuntu instance i ssh到我的实例使用putty导航到文件目录并 我使用了命令

sudo pico mongodb.conf

文件打开了,我编辑了我的文件,然后保存了它
通过执行屏幕上的命令,我得到了以下错误:~$mongod-f/etc/mongodb.conf所有输出都将转到:/var/log/mongodb/mongodb.log无法打开日志文件的[/var/log/mongodb/mongodb.log]:errno:13权限被拒绝Sun May 26 20:46:11 dbexit:您是否停止了以前运行的mongodb实例?还要检查'data'目录集,并在那里检查mongod.lock。如果它有一些KB,那么删除它并用给定的命令启动新实例
gksudo gedit /etc/mongod.conf
sudo service mongod restart