我如何托管 Node JS 和 MongoDB

How I host Node JS and MongoDB

我是 NodeJS 的新手 MongoDB。我已经使用这两者开发了一个小应用程序。我想了解 NodeJS 应用程序的托管,MongoDB database.One 子问题是我可以在 Amazon Web 服务 (AWS) 上同时托管数据库和应用程序吗?

请指导我。 谢谢

您可以托管几乎所有可以托管在 AWS 服务器上的东西,并且它们已经为您提到的技术准备好了架构。

如果您是新手,我建议您使用 heroku 等来测试您的应用程序,因为您需要一些时间来熟悉 AWS 的环境。

祝你好运。

https://aws.amazon.com/tools/ https://docs.mongodb.org/ecosystem/platforms/amazon-ec2/

是的,您可以在 AWS EC2 实例上部署您的应用程序。您需要首先 运行 一个 EC2 实例(最好是 ubuntu)。

然后安装 node.js 与您在本地使用的 nodejs 版本相匹配的二进制文件来开发您的应用程序。

下一步是安装节点包管理器 (npm) 和 Mongodb。该过程与您在本地计算机上执行的过程相同。

现在您需要安装服务器。例如。 Nginx.

最后,将您的存储库克隆到您的 EC2 实例中。此外,您可以使用 pm2 模块来 运行 监控您的应用程序,因此您无需在更改后或发生任何错误时重新启动服务器。

部署愉快:)