如何在Heroku上部署Spring Boot Angular 7 Mariadb应用程序



我的弹簧启动应用程序具有前端为Angular 7,数据库和MariadB。如何在Heroku(生产)上部署我的网站?还有其他平台或服务,例如AWS(但免费),我可以在哪里做?

Heroku同时具有Java和Nodejs buildpacks,这将使您可以部署弹簧靴,(如果您想分别部署前端)Angular7框架。他们甚至有一个针对弹簧靴的教程。

关于数据库,Heroku允许您通过附加组件配置存储。因此,您必须为Mariadb添加一个附加组件。我发现的那个是这个具有免费层的那个。但是请注意限制:10个连接和5 MB存储。

因此,我认为您可以与Heroku一起部署并同时使用服务器和DB,而不必花任何费用。但是在这个层上,发电机将在30分钟后入睡,因为您可以在定价页面上检查。

最后,Heroku还支持将域配置为无需成本,但有必要输入信用卡信息。

希望这有帮助!

最新更新