【问题标题】:Deployment for Angular, mySQL and Spring Boot?Angular、mySQL 和 Spring Boot 的部署?
【发布时间】:2020-12-20 04:41:58
【问题描述】:

正如标题所述,我目前正在寻找最简单、最友好的方式来部署我的项目,该项目使用 Angular、Spring Boot 和 mySQL。我研究了几种方法,一种涉及 AWS S3,另一种使用 Firebase,第三种使用 Heroku。我只是想知道做到这一点的最佳方法是什么,以及将它们分别部署到不同的服务器或将它们组合成一个更好? 有很多选择,但也许有一个不那么复杂;我希望有人能指出我正确的方向。

提前致谢。

【问题讨论】:

    标签: mysql angular spring-boot deployment


    【解决方案1】:

    我认为最简单的方法是

    1. 构建您的 Angular 项目。
    2. 将 Angular 的 index.html 和构建的 javascripts 文件复制到 Spring boot 的资源文件夹。
    3. 创建一个控制器来为 index.html 提供服务。
    4. 确保您的 Spring Boot 项目为 index.html 和 javascript 文件提供服务。
    5. 构建 jar
    6. 用 java 和 mysql 为你的 jar 创建一个 docker 容器
    7. 部署到您喜欢的服务

    【讨论】:

      猜你喜欢
      • 2017-12-03
      • 2019-12-13
      • 2017-09-21
      • 2021-01-03
      • 2018-06-21
      • 1970-01-01
      • 1970-01-01
      • 2019-01-28
      • 2020-06-17
      相关资源
      最近更新 更多