当前位置: 首页 > 面试题库 >

可以在任何托管服务提供商中运行node.js吗?

田翰林
2023-03-14
问题内容

很抱歉这个新手问题。node.js可以在任何托管提供商(如Fastdomain)中运行吗?我们在fastdomain中有一个帐户,我们在其中上传了用PHP制作的网站。我在主机中允许使用SSH,并尝试安装node.js,但无法正常工作。我一直在搜索互联网,但对此没有确切答案。


问题答案:

不,您不能在每个托管服务提供商上运行Node.js。您需要某些基本功能。如果您的托管服务提供商不像Heroku那样直接支持Node.js,那么您需要能够安装到服务器中。您还需要访问C编译器以构建Node.js或具有为系统安装软件包的能力。

安装Node.js之后,您需要具有root访问权限才能在端口80上运行它。如果您的提供者提供了反向代理服务,则可以解决此问题。

您可以加入的事实是一个好的开始。在Fastdomain上可能是可能的,但是请确保您应该与Fastdomain支持联系。每个托管服务提供商都不同,如果您共享了托管服务,那么答案很可能不是。通常,您需要专用的托管来运行Node.js。



 类似资料:
  • 问题内容: 这是一个简单的node.js代码。 我将其上传到cpanel托管服务器上并安装了node.js并运行它。如果服务器是普通服务器,我可以通过访问’http:// {serverip}:8080’检查脚本结果。但是在cpanel上托管域和子域,并且每个域都由每个站点匹配。甚至http:// {serverip}也不是有效的网址。如何访问我的node.js结果?请教我。谢谢。bingbing

  • 问题内容: 到目前为止, 我在此博客http://nowjs.com/中所读到的内容都需要在服务器计算机中安装nodejs才能起作用。但是,我使用的是共享服务器,实际上没有任何权限将某些东西放入服务器计算机。 但是,将其放入容器(tomcat)是我经常做的另一件事。一般来说,当我们说服务器时,是指tomcat或websphere或jboss。 但是,如果我没有记错的话,使用nodejs时,服务器意

  • 问题内容: 我有Neo4j非托管扩展。我希望将某些服务创建为单例并通过我的资源提供。 像这样: 如何做到这一点? 问题答案: Neo4j具有PluginLifecycle接口,这使我们有可能进入Neo4j服务器生命周期,并为注入博客文章提供我们自己的服务。 因此,我们有服务。让我们以这个为例: 现在,我们需要进行自己的实现: 如您所见,可注射列表目前为空。我们将很快在那里添加我们的服务。 重要提示

  • 我是平联邦的新手。我从一个应用程序开发了SAML 2.0 SSO浏览器配置文件代码。使用WSO2身份服务器对其进行了测试。它也适用于平联邦。但我面临着在平联邦中找出拼图的困难。 请告诉我这方面的好资源。 谢谢

  • 我希望用Python实现一个基于SAML 2.0的服务提供者。 我的Web应用程序目前都是Flask应用程序。我计划制作一个Flask蓝图/装饰器,允许我将单点登录功能放入预先存在的应用程序中。 我已经深入研究了python saml,但不幸的是,存在一些不值得解决的依赖性问题,因为我有太多预先存在的服务器/应用程序,这些服务器/应用程序的环境将不兼容。 PySAML2看起来可以工作,但是几乎没有

  • 问题内容: 我正在构建一个快速的Web搜寻器,并且需要具有多线程DNS解析,因此我选择了一个名为dnsjava的多线程DNS服务提供商。不幸的是,我不知道如何替换默认的DNS服务提供商。 我查看了dnsjava 的README文件,但说明不是很完整。 替换标准的Java DNS功能: 从Java 1.4开始,可以在运行时加载服务提供者。要加载dnsjava服务提供者,请按照上述说明进行构建并设置系