在同一 Nginx 服务器上运行 PHP 和 Node.js

在同一 Nginx 服务器上运行 PHP 和 Node.js

是否可以在同一个 Nginx 服务器和 VPS 上运行 PHP 和 Node.js?我已经设法将 nginx 作为 node.js 的反向代理,但我的问题是如何将它与 PHP 一起运行?

我希望 node.js 在子域上运行,node.mydomain.com而我的 PHP 应用程序在 上运行mydomain.com

答案1

看一下这篇文章:http://bergie.iki.fi/blog/dnode-make_php_and_node-js_talk_to_each_other/

您可以制作一个简单的通信脚本node.mydomain.com并让 NodeJS 服务器监听另一个端口。

否则你也可以proxy_redirect http://node.mydomain.com http://mydomain:8080/;这样做,所以你也必须在另一个端口上运行 NodeJS。

相关内容