无法在CentOS server中更改mongodb的默认端口
基本上,我试图通过更改无法在CentOS server中更改mongodb的默认端口,mongodb,centos7,Mongodb,Centos7,基本上,我试图通过更改mongod.conf文件中的端口来更改mongodb的默认端口。然后我通过mongod--fork--logpath/var/log/mongod.log命令启动db。db正在后台启动,但问题是它仍在端口27017上运行 mongod.conf: net: port: 15031 bindIp: 192.168.1.7 添加参数mongod-f/etc/mongod.conf以指定配置文件 net: port: 15031 配置文件是用YAML编写的 缩进
mongod.conf
文件中的端口来更改mongodb
的默认端口。然后我通过mongod--fork--logpath/var/log/mongod.log
命令启动db。db正在后台启动,但问题是它仍在端口27017
上运行
mongod.conf:
net:
port: 15031
bindIp: 192.168.1.7
添加参数
mongod-f/etc/mongod.conf
以指定配置文件
net:
port: 15031
配置文件是用YAML编写的
缩进必须使用空格字符,而不是制表符
或者在启动mongod时传递--port参数
mongod --port 15031
它不起作用,为了回答他的疑问,我登录了centOS of digitalocean,并通过文件更改了端口,mongo由于我正在调查的未知原因没有更改端口,但是仅仅更改文件并不能成功。我确实进入了centOS并交换了文件,并没有导致非常奇怪的成功。我正在检查文档。所以它在另一个端口上,但是如果你给mongo,shell将无法连接,但是,如果您向mongo shell指示新端口,它将连接到新端口。我试听了28017端口,它成功了。更改文件中的端口,然后重新启动服务
mongo 127.0.0.1:28017
然后查看mongo是否在正确的门上运行。@Marco非常感谢您的回答,先生。顺便问一下,它解决了我的问题。请您添加一个答案,以便我可以接受您的回答