如何在像 000webhost.com/ 这样的免费虚拟主机上部署我的 NodeJs REST Web 服务



>我构建了一个使用 node.js 运行的应用程序,它允许通过 REST API 检索数据。

我想在像 000webhost.com/这样的免费虚拟主机上在线发布它,但我不知道该怎么做才能使我的网络服务在线可用。

有人可以解释一下这样做的步骤吗?

首先,您需要了解 http 服务器和运行时容器之间的区别。你可以从这篇文章中学习Apache HTTP服务器和Apache Tomcat之间的区别?

大多数免费网站主机只是http服务器。但是其中一些支持内置的PHP运行时,如Wordpress。其中没有多少提供内置节点运行时。

如果要一键部署 Node.js 服务器。您可以尝试一些PaaS解决方案,例如

  • Heroku 快速入门节点.js
  • Bluemix 快速入门节点.js
  • Azure 快速入门节点.js

如果您想要更多的自由,可以从 AWS 等 IaaS 设置实例。以下是 AWS 快速入门节点.js。这需要对 Linux 有基本的了解。

您需要在服务器中启动节点运行时才能使用产品。您最好选择像PM2这样的生产运行时

这些网站上的免费托管主要用于PHP应用程序。 对于 Node.js,您应该使用 -

  1. 希罗库

  2. 自主技术

您可以在此处免费托管您的应用程序。在AWS上,您必须添加卡详细信息才能免费使用一个月。

相关内容

  • 没有找到相关文章

最新更新