【问题标题】:How to deploy my application that i made to server ?如何将我制作的应用程序部署到服务器?
【发布时间】:2019-03-31 11:43:00
【问题描述】:

我使用 mySQL、Express.js、React、Node.js

创建了一个应用程序

我的问题是,哪些服务器可以让我免费部署这个应用程序?我假设 TOMCAT 不允许我创建它,因为我有一个 node.js / express.js 作为后端。

【问题讨论】:

  • 我有点困惑;您正在尝试为您的应用程序寻找 免费 托管服务吗? TOMCAT 和它有什么关系?
  • 哦,我只是想知道我是 web 开发的新手,我一直在寻找免费的 web 服务器,例如 heroku,用于使用 react.js 和 node.js 进行部署

标签: mysql node.js reactjs express


【解决方案1】:

在 Heroku 之外,这里有一些免费且简单的部署选项:

无服务器:

  1. AWS Lambda:https://amzn.to/2JgBFlL
  2. Azure Web 服务:https://azure.microsoft.com/en-us/free/cloud-services/search/?&OCID=AID719825_SEM_UHdSDoOS&lnkd=Google_Azure_Brand&gclid=EAIaIQobChMIh7rFgt2k3gIVGMNkCh0wOwnqEAAYASAAEgKkP_D_BwE

当然,如果您将来尝试部署一个超轻量级“应用程序”,Github 页面是一个不错的选择。

无服务器是一个非常好的选择,因为部署变得像将无服务器服务指向一个存储库并提交到该存储库一样简单。在这些情况下,其余的部署过程由 AWS 或 Azure 处理。对于 AWS 和 Azure,您可以轻松链接到轻量级、免费的 SQL DB。

学习曲线并不比学习在 Heroku 上部署更令人生畏,但一旦设置好,它就会简单得多。另外 - 您可以免费获得可扩展性的额外好处,因为 AWS 和 Azure 会为您处理!

【讨论】:

  • 我喜欢你的用户名 :D 并感谢您的建议 :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-13
  • 1970-01-01
  • 2020-01-05
  • 2020-02-13
  • 2021-01-17
相关资源
最近更新 更多