使用mongodb在哪里托管Node.js Web应用程序?

时间:2019-12-04 05:59:43

标签: node.js mongodb hosting

我已经用mongodb开发了一个nodejs Web应用程序。

当前,它托管在 heroku 上,数据库托管在免费计划 mlab 中。

现在,我想将应用程序出售给某人,并且免费计划很慢。

我想知道我们是否可以像在整个地方一样在同一服务中托管Web应用程序和mongodb ,还是必须像现在这样以不同的方式托管它(网络应用heroku和mlab中的数据库),因为如果我必须同时支付heroku和mlab的计划费用,那么成本将会很高。

对于这两个方面,我都需要了解可用的最佳选择。如果有人可以帮助我,我将感到非常高兴。

1 个答案:

答案 0 :(得分:0)

最好的选择是AWS(您也可以选择Azure或Google云),您可以在其中为Nodejs和MongoDB设置一个ec2。

我建议您按照本教程进行操作,以便在AWS https://dev.to/sunilmore690/complete-setup-for-deploying-nodejs-app-with-mongodb-database-on-amazon-ec2-3plj上设置ec2