2012-02-22 8 views
0

私は現在、Ubuntu上でnginxを実行しているCodeIgniter Webアプリを持っています。私はちょうどnode.jsサーバ(127.0.0.1:8080で動作している)を書き終わったところで、同じサーバにデプロイする必要があります。私はupstartとmonitを使ってノードアプリケーションを稼動させています - ノードアプリケーションを動作させるためにnginx.confの設定を変更する必要がありますか?node.jsを実行するにはnginx.confを設定する必要がありますか?

答えて

0

ノードが「外部」からアクセスする必要があるか、CIホストからアクセスする必要があるかによって異なります。 Sockets.IO(またはそれに相当するもの)を使用している場合は、適切なリクエストをノードインスタンスに渡すためにnginxリバースプロキシ設定が必要です(残りはCIをそのままにしておきます)。

80以外のポートでは、一部の人にファイアウォールの問題が発生する可能性があることに注意してください。

関連する問題