【发布时间】:2014-10-14 11:45:25
【问题描述】:
我已经在我的服务器上安装了 node.js(它是一个虚拟 Windows 服务器)。我也有域名。我想在端口 8001 上运行我的 node.js 应用程序,这样当我打开时,说 http://example.com:8001/ 它会打开我的应用程序。
实际上,我还在 Apache 服务器上的 80 端口(XAMPP)上运行了一个 PHP 站点。当我打开说http://example.com时,它工作得很好。
谢谢
【问题讨论】:
-
奖励信息:PHP 实际上并没有在 80 上运行,您的 Apache 服务器可以。 Apache 通过 CGI(现在是 FastCGI)与您的 PHP 脚本(通常)“通信”。如果您运行 PHP-FPM 而不是 CGI,那么您将配置一个反向代理以在端口 9000 上与 PHP-FPM 通信(默认情况下)。
-
感谢您的信息。
标签: javascript node.js port