在apache服务器中运行NodeJS

时间:2017-03-11 02:07:30

标签: node.js apache

我前段时间买了一台apache服务器并托管。 我想添加一些nodeJs代码。

我知道它们是不同类型的服务器,但也许有办法在apache中运行nodeJS服务器吗?

也许是其他解决方案吗?我该怎么办?

2 个答案:

答案 0 :(得分:2)

您无法在 Apache中运行Node - 但您可以将Node作为单独的应用程序运行,并让Apache与节点“对话”。你应该读这个:

Apache and Node.js on the Same Server

答案 1 :(得分:1)

了解如何使用apache代理请求。基本上当人们在端口80上访问你的apache服务器时。你希望它在你运行的任何端口上将请求传递给你的nodejs进程。

我没有使用过apache,但是nginx是另一个很棒的网络服务器。

看到这个伟大的数字海洋tutorial using nginx。我最近刚刚自己做了,而且非常直接。一步一步。

(nginx部分位于教程的底部)