这里URL指向的地址

这里URL指向的地址

我这到这里讲的是mongodb所监听的端口,也就是本地的ip端口,我在想这个是一成不变的吗??如果说我想改变这个端口的监听该怎么办,前面在教mongodb的服务器启动时候好像没有说到如何改变坚挺的窗口这个知识点,或者说换个说法。如果牵涉到这个项目要上线到我的云服务器,我是要怎么改这个端口监听的IP呢??

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
好帮手慕慕子 2020-08-10 15:18:03

同学你好,对于同学想要多学多掌握一些技能的心情,老师非常能够理解,但老师并不是说不让同学去了解,老师的意思是同学目前在初级学习阶段,重点是先入门,将课程中老师讲解的知识掌握了,学完这一阶段的课程后,再安排其他的学习,这样对同学会更有帮助。

学完当前课程后,同学说的想要向全栈方向发展,那么就可以深入研究一下这方面的知识,提升自己的技能,我们网站也有一门大前端的课程,同学感兴趣的话也可以了解下:

https://class.imooc.com/sale/webfullstack?mc_marking=1eb5ce0be2ada8da4a6387b391f00b92&mc_channel=syzcjj1 

祝学习愉快~

好帮手慕慕子 2020-08-10 09:43:50

同学你好,对于你的问题解答如下:

  1. 是的,直接在服务器启动数据库监听服务

  2. 数据库启动的端口默认都是27017,所以所有电脑启动时默认端口都是27017.

    但是每个电脑的ip地址是不一样的,所以最终访问数据库的地址也是不一样的。

  3. 为什么监听的都是27017, 因为这是MongoDB数据库内部已经规定好的。

    至于为什么是27017,这就是当初设计MongoDB数据库的人考虑决定的,同学不用纠结,记住就可以了。

  4. 如果想要修改端口号,可以参考老师第一次回复中给出的方案测试下。

实际工作用,一般会有专门的人员(即:运维人员)进行数据库部署的,同学不用担心,重点是学习node相关的知识实现数据库操作。

祝学习愉快~

  • 提问者 慕雪9296518 #1
    老师好,因为我是想学全栈,所以想了解多一些,并不是说不是我学的范围我就不去了解
    2020-08-10 14:38:21
好帮手慕慕子 2020-08-09 17:59:08

同学你好, 对于你的问题解答如下:

1、如果想要改变监听的端口号,可以参考如下命令,在启动数据库是修改端口号

mongod --dbpath 数据库路径 --port 端口号

2、服务器也是一台电脑,只不过性能比普通电脑好,所以在实际开发中,会有专门的服务器(即电脑)用来操作数据库,用这台服务器正常启动数据库后,就可以通过这台服务器的ip地址和端口操作数据库了。

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

  • 提问者 慕雪9296518 #1
    老师你的意思是在服务器的电脑启动数据库监听服务器的本地ip吗??可是那都是27017吧,就是相对与所有电脑而言,他们本地启动的数据库监听的端口应该都是27017吧。这点我就不明白,按道理每台机器的ip地址应该都是不同的才对,为什么监听的都是27017呢,能不能讲的更加具体一点呢??
    2020-08-09 21:49:25
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
5. Node.js全栈开发
  • 参与学习           人
  • 解答问题       307    个

前端工程师会后端开发已是趋势。从node.js到koa2再到数据库知识。结合真实项目,从项目需求分析、接口和数据设计到业务开发,帮你打通前后端任督二脉,为就业加码。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师