5

我正在尝试了解 node.js 并且有大量示例,但是我找不到答案或示例的一个问题是它如何与网络主机一起使用(我正在使用 inmotionhosting.com) ?

假设我有一个基本网站 www.url.com/index.php(注意:我也在使用 PHP)。为了使该网站正常运行,我所要做的就是将文件上传到我的虚拟主机站点的文件管理器中。

node.js 是如何工作的?我是否也只需将 node.js 文件上传到虚拟主机中?

在所有示例中,他们都使用 localhost 和端口 8000 或其他东西。有人可以发光吗?

谢谢!

4

2 回答 2

1

你至少需要 VPS 主机来安装 node.js,共享主机不允许你自己安装任何应用程序,除非你他们让你选择这样做。

那么这一切都取决于您的配置方式以及 node.js 服务的应用程序,除非您或网络托管设置了路径,否则您无法真正说出默认上传文件的位置。

来自 nodejs.org
Node.js 是一个基于 Chrome 的 JavaScript 运行时构建的平台,用于轻松构建快速、可扩展的网络应用程序。Node.js 使用事件驱动的非阻塞 I/O 模型,使其轻量且高效,非常适合跨分布式设备运行的数据密集型实时应用程序。

它并没有说它特定于 Web 使用,而是您应该使用诸如 ExpressJS之类的 Web 框架,您可以在其中构建 Web 应用程序或任何其他东西。您的主机应该提供有关如何管理 nodejs 实例中的包的更多信息,配置等。
一些有用的链接
Domain API
ExpressJS
ExpressJS 示例

于 2012-09-05T05:41:40.360 回答
1

这是我遇到的问题。

托管您的节点应用程序?

托管节点应用程序

节点符

支持的托管服务提供商?

节点托管

只需阅读每个部分的说明。

于 2012-09-18T12:19:54.343 回答