我前段时间买了一台apache服务器并托管。 我想添加一些nodeJs代码。
我知道它们是不同类型的服务器,但也许有办法在apache中运行nodeJS服务器吗?
也许是其他解决方案吗?我该怎么办?
答案 0 :(得分:2)
您无法在 Apache中运行Node - 但您可以将Node作为单独的应用程序运行,并让Apache与节点“对话”。你应该读这个:
答案 1 :(得分:1)
了解如何使用apache代理请求。基本上当人们在端口80上访问你的apache服务器时。你希望它在你运行的任何端口上将请求传递给你的nodejs进程。
我没有使用过apache,但是nginx是另一个很棒的网络服务器。
看到这个伟大的数字海洋tutorial using nginx。我最近刚刚自己做了,而且非常直接。一步一步。
(nginx部分位于教程的底部)