26
私のnginxのサーバーは、実際には、単純なと(ポート3000でリッスン)私のノードのバックエンドをプロキシさ:nginxプロキシパスノード、SSL?
upstream_1は(ポート3000上)nginx.confで定義された私のノードクラスタであるlocation /api/ {
proxy_pass http://upstream_1;
}
。
http接続でSSLを追加する必要があるので、次の質問があります.SSLを有効にするためにnginxを設定するだけですか?そしてそれは自動的にリクエストの暗号化を解除し、それを非暗号化してノードに渡します。これは正常に処理できますか?あるいは、sslもサポートするようにNodejsを設定する必要はありますか?
クイックアンサーありがとうございました!だから私はそれが大丈夫だと思いますか?私はそれがnginxからノードへのプロキシを偽装するのは簡単ではないと思いますので? – spacenick
はい、これは実際には推奨される設定です。 Nginxは、ノードサーバと同じマシン上にあるか、または内部IP経由でノードサーバと通信する必要があります。そのため、今のところそれを偽装する方法があります。 – Bill
ありがとう@Bill! :) – spacenick