Java 谷歌云平台上的Angular2前端Spring Boot后端
我有一个Angular2前端和一个带有REST端点的JavaSpring引导后端 现在我想把这个应用程序部署到谷歌云平台,但我想把我的项目分开 我所读到的只是关于部署一个应用程序的内容,但我希望将前端和后端分开 我如何将我的独立项目部署到谷歌云平台,并让它们在这里进行通信Java 谷歌云平台上的Angular2前端Spring Boot后端,java,spring,angular,google-app-engine,google-cloud-platform,Java,Spring,Angular,Google App Engine,Google Cloud Platform,我有一个Angular2前端和一个带有REST端点的JavaSpring引导后端 现在我想把这个应用程序部署到谷歌云平台,但我想把我的项目分开 我所读到的只是关于部署一个应用程序的内容,但我希望将前端和后端分开 我如何将我的独立项目部署到谷歌云平台,并让它们在这里进行通信 谢谢你的帮助 在GCP中实现这一点的最简单方法是将前端托管在云存储中,并在Google Compute Engine(GCE)或App Engine中设置后端 前端 云存储提供了静态托管功能。您可以将前端文件上载到云存储桶,并
谢谢你的帮助 在GCP中实现这一点的最简单方法是将前端托管在云存储中,并在Google Compute Engine(GCE)或App Engine中设置后端 前端 云存储提供了静态托管功能。您可以将前端文件上载到云存储桶,并将域配置为服务该桶中的内容。用于设置静态托管的存储桶 一旦设置了后端REST端点,前端应用程序就可以使用Angular的AJAX功能轻松地与它们通信 后端 如果希望直接访问服务器运行的机器,可以将后端代码上载到GCE实例并在那里运行服务器。否则,我建议使用appengine部署服务器,appengine将为您管理实例 您可能感兴趣的一点是为后端端点配置权限。如果要限制对这些端点的访问,并且只允许前端与它们通信,请尝试防火墙功能
祝你好运 我想你需要一些服务器来为你的HTML+JS文件服务?利用Spring Boot提供的Tomcat来实现这一点是很常见的。非常感谢您的帮助!你试过这个吗?我查看了参考教程。不知道如何使用它部署angular。请分享你的步骤好吗?我可以将它部署到谷歌应用引擎。现在我陷入了如何将api调用重定向到作为另一个服务部署的rest端点的困境。能够解决这个问题吗