【发布时间】:2014-11-16 21:46:09
【问题描述】:
我对 node.js 完全陌生
我是网络开发人员,我已经有一个 jquery 移动网页。我的团队正在将服务器从 php(与我的页面相同的服务器)移动到 node.js,但由于跨域,我遇到了问题。
我应该如何告诉他们将节点服务器配置为在与 apache 相同的端口中工作?现在 apache 在 80 上运行,node.js 在 8080 上运行,但我们想更改第二个以便能够使用我的页面。
如果这不可能,是否可以从 node.js 服务器返回我的网页?我们应该怎么做?网页只是依赖服务器获取数据。
【问题讨论】:
-
两个进程不可能监听同一个端口。如果 Apache 正在侦听端口 80,则没有其他进程可以这样做。您可以将 Apache 配置为 代理 对侦听端口 8080 的 Node.js 的特定调用。
-
你知道配置它的教程吗?