我的Nodejs express应用程序在我的本地计算机上使用mysql DB运行。现在,我想将此应用程序部署到Web服务器。 我的问题是,我以前没有这样做过,所以我想快速谷歌会给我线索并带领我到某个地方。我所发现的只是部署到亚马逊,Azure,Heroku,数字海洋等,它提供了我所知的云服务。 我使用域名工厂,他们不是云。我使用位桶作为我的源代码控制。如何在域工厂的服务器上部署节点服务器。 经过几个小时的搜索;我找到了一些步骤,但我似乎没有尝试过。 我发现了这些信息,但除了使用云服务推动项目之外,似乎没有明确的指南。 有没有人有关于如何托管我的申请的链接或指南 http://www.clock.co.uk/blog/deploying-nodejs-apps
答案 0 :(得分:0)
将node.js express app部署到Heroku非常容易。 只需按照this tutorial了解如何将node.js应用程序部署到Heroku。
一旦你理解了它,你就可以通过一个简单的“git push heroku master”将你的应用程序部署到heroku。
您可以继续使用bitbucket作为源控件的git repo。你可以简单地为bitbucket和Heroku定义spearate git遥控器。
对于mysql:Heroku有很多“MySQL即服务”解决方案,例如cleardb Heroku添加。
通过使用Heroku和cleardb的免费套餐,您可以在Heroku上免费运行您的应用程序。