首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在任何在线服务器上部署Spring框架后端和角2前端应用程序?

如何在任何在线服务器上部署Spring框架后端和角2前端应用程序?
EN

Stack Overflow用户
提问于 2017-05-16 15:46:22
回答 1查看 2.6K关注 0票数 6

如果我的做法是错误的,请纠正。

在我的web应用程序中,我不使用jsp页面来开发用户界面。相反,我使用html,css和角2和前端项目结构是分开的后端。

虽然我能够开发一个简单的项目使用角CLI,这是由SpringMVC后端服务。前端使用端口4200,后端运行在端口8080上.我设法接受和服务请求从角度2到SpringMVC。在本地模式下,这些系统工作得很好,现在我想让它们在一个活动服务器上托管。

如何分别发布SpringMVC后端和角2前端,但运行在同一域中?我不使用SpringBoot,也使用前端和后端都在单独的文件夹中.我不想将两者合并在同一个项目结构中,生成一个war文件并进行部署。

开发SpringMVC后端和角-2后端并将它们部署到在线服务器的最佳实践是什么?

EN

回答 1

Stack Overflow用户

发布于 2017-05-16 15:55:06

我发现最好的方法是将nginx作为静态文件服务器和spring应用程序的前向代理运行。

通常我使用角-cli代理来使/api/转到http://localhost:8080

这意味着对http://localhost:3000/api/**的调用被传递给http://localhost:8080/api/。因为您在同一个域中,所以我们可以简单地调用/api/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44006018

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档