我是否需要设置nginx.conf来运行node.js?

时间:2012-02-22 06:56:58

标签: codeigniter node.js nginx

我目前在Ubuntu上使用nginx运行CodeIgniter Web应用程序。我刚刚编写了一个node.js服务器(在127.0.0.1:8080上运行),我需要部署到同一台服务器。我使用upstart和monit来保持节点应用程序运行 - 我是否需要在nginx.conf上进行任何配置更改才能使节点应用程序正常工作?

1 个答案:

答案 0 :(得分:0)

这取决于是否需要从“外部世界”或CI主机访问节点。如果您正在使用Sockets.IO(或等效的),那么您将需要一个nginx反向代理配置来将正确的请求传递给节点实例(其余部分将转到CI)。

请记住,80以外的任何端口都可能会出现某些人的防火墙问题。