我是api编写的新手,我现在已经购买了web服务器,现在我不得不购买应用服务器来上传我的api代码(用nodeJs编写)。我需要知道,
发布于 2018-10-26 17:32:38
为了部署Node.js应用程序,您需要一个VPS。当您有VPS时,这就像一台带有操作系统的机器--很可能是linux --具有公共IP。
获得VPS后,您可以使用密钥或密码通过SSH访问它,然后您将进入VPS的终端。现在,您几乎可以在本地机器或工作站上完成所有操作--从安装和运行Node.js应用程序到通过Apache或Nginx为静态网页提供服务。因此,您可以安装Node.js和所有其他必需的进程,并在某些端口上运行代码--就像在您自己的计算机中所做的那样。然后可以通过提供给您的公共IP访问您的应用程序。如果只提供一个实例,则手动设置应用程序(服务提供者的术语可能有所不同)。
许多提供程序还可能为Node.js提供预先创建的容器,您只需在其中部署代码,它们将配置所有内容并运行它。
为了测试目的,有一些选择是免费的:
有些云还提供免费服务,要求您提供信用卡信息:
如果您正在寻找一个低价格VPS,那么您也可以看看作为Vultr。
因为你是一个初学者,我建议你得到一个VPS和手动设置一切。这样,您将了解服务器及其工作原理。
以下是一些可能有用的链接:
https://stackoverflow.com/questions/53010810
复制相似问题