首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MERN和MongoDB托管

MERN和MongoDB托管
EN

Stack Overflow用户
提问于 2022-03-14 19:53:59
回答 1查看 61关注 0票数 0

所以我可能有一个关于MongoDB托管的愚蠢的问题。我正在学习MERN栈,不知道如何托管我的应用程序。我所见过的大多数教程都使用Heroku,但它只是另一个需要学习或管理的服务。我用过邮递员来验证代码是否有效。是的,我在谷歌上搜索过,这只会让我更困惑。

  1. 我有几个Dreamhost域,但是找不到关于使用它托管MongoDB的多少信息。是否可以使用我的当前主机,或者我是否必须将DNS或其他任何内容指向另一个服务器/服务,或者简单地将我的域移动到另一个provider?
  2. Also,--我在根目录中有一个客户机/前端目录和一个api/server目录。这是标准做法吗,我需要把它们上传到不同的主机,合并它们吗?为了我的一生,我无法得到工作的后端。--

编辑/更新:谢谢您的回复!对不起,我刚才回答。真是疯狂的一周。代码本身是有效的。我构建了一个带有express/mongodb登录/注册系统的portfolio博客,用于存储用户和帖子。我所有的域名都在dreamhost上,如果我能帮忙的话,我不想分散服务提供商。我在那里建立了带有PHP和SQL的网站,这很容易。但据我所知,MongoDB不能在dreamhost服务器上使用。最后我使用了heroku,虽然我还不能将DNS从我的dreamhost域指向它。目前它的域名是***.herokuapp.com,并且托管在heroku上。所以这就是我现在的问题所在,但仍然想弄明白为什么和如何更好一些。除了关系方面之外,MongoDB与SQL有什么不同?为什么它需要像heroku这样的东西,而不是dreamhost、蓝色主机或godaddy呢?

EN

回答 1

Stack Overflow用户

发布于 2022-03-15 04:09:40

首先,您应该知道MongoDb是托管在操作系统上的,现在可以是您自己的系统、云服务器或服务提供商了。

  1. 域名只是指向实际服务器的指针。因此,您必须在某个地方托管您的MondoDb,无论是像Mongo Atlas那样的服务,还是必须在数字海洋、AWS、gcp等上建立自己的服务器,

  1. 需要查看您实际在做什么,如果不查看代码,就不能进行评论。如果你不舒服的分享所有的代码在线。你可以亲自和我聊天。--
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71473501

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档