【发布时间】:2014-03-09 22:44:01
【问题描述】:
我正在尝试使用 Nginx 和 Passenger 部署 Node.js 服务器,但遇到以下问题:
查看日志,我可以看到Passenger 启动了节点服务器,但在客户端我没有得到任何答复。
顺便说一句,我已按照此处的说明进行操作:Passenger/Node.js tutorial 这很容易理解。
我正在使用的程序版本如下:
nginx v1.4.5
nodejs v0.8.15
乘客 v4.0.37
操作系统 ubuntu 12.04
经过一些测试后,我尝试部署在nodejs.org 上找到的示例服务器,即使遇到与第一台服务器相同的情况。所以我尝试做同样的测试,但这次使用 Node.js v0.10.26,它工作得很好,等于 v0.8.15 乘客运行服务器,但这次在客户端我得到了服务器的响应。
这个问题正常吗?
有没有办法使用最后一个版本的乘客部署我的服务器,即使是旧的 nodejs 版本?(因为服务器无法在最后一个 Node.js 版本上运行,因此我使用的是 v0.8.15)。
提前致谢
【问题讨论】: