当我浏览各种托管计划时,我注意到有些计划提供Node.JS
支持。
如果主机不提供支持;如果主机支持 SSH,Node.JS
我可以自己登录、下载和安装支持吗?Node.JS
我对托管计划中的 Node.JS 支持含义感到困惑。
有人能帮我理解一下吗?
总结:
- 在共享主机上:我可以
Node.JS
通过连接安装支持吗SSH
? - 有人可以解释一下
Node.JS
共享主机上的支持是什么意思吗?
答案1
Node.JS
安装在共享主机上意味着托管平台支持运行Node.JS
应用程序(具有package.json
文件的应用程序)。
您不能简单地安装Node.JS
在共享主机平台上,因为托管服务是作为平台即服务架构提供给您。
架构PaaS
意味着托管提供商负责从物理硬件到操作系统再到托管框架(Apache
、Node.JS
、PHP
、Ruby
等等)的托管结构。
您负责构建您的应用并将其放在他们的结构上。
因此,托管提供商将提供文件系统访问权限,以允许您将应用上传到他们的结构。
由于您无权访问操作系统,因此无法将新的托管应用程序安装到结构中。这意味着您需要确保主机已安装所有框架并保持最新状态,以便您想要托管的应用程序能够运行。
Node.JS
需要安装到操作系统中才能运行,这意味着您将无法将其部署到主机中PaaS
。
如果主机为您提供虚拟机(IaaS
),您可以在其中做任何您想做的事情,因为您可以完全控制操作系统。
但有些MAC address
东西除外,因为它们属于物理层。
我希望这有帮助