2012-02-22 27 views
0

我目前有一個使用nginx在Ubuntu上運行的CodeIgniter網絡應用程序。我剛寫完一個node.js服務器(運行於127.0.0.1:8080),並且需要部署到同一臺服務器。我使用upstart和monit來保持節點應用程序正常運行 - 是否需要對nginx.conf進行任何配置更改才能使節點應用程序正常工作?我需要設置nginx.conf來運行node.js嗎?

回答

0

這取決於節點是需要從「外部世界」還是從您的CI主機進行訪問。如果您使用的是Sockets.IO(或同等版本),那麼您需要使用nginx反向代理配置將正確的請求傳遞給節點實例(剩下的部分將轉至CI)。

請記住,除80以外的任何端口都可能對某些人有防火牆問題。

相關問題