2017-07-31 7 views
0

localhost:8080でリッスンするノードサーバーがあり、プロキシーパスとしてnginxを使用したいので、nginxはポート80の受信接続をlistenします。しかし、私はリバースプロキシを行うためにnginxの設定を構成することができません。私は現在、ドメインを持っていません、サーバーIPだけです。だから私はserver_nameは$ホストまたは何かに設定する必要があると思いますか?Nginx win server 2012 - プロキシーパスを設定する

events{ 
 

 
} 
 
http{ 
 
server{ 
 
    listen 80;  
 
    location/{ 
 
     proxy_pass http://127.0.0.1:8080; 
 
     proxy_set_header Host 127.0.0.1; 
 
} 
 

 
    } 
 
}

私はちょうどnginxのページへの歓迎を受けるポート80で私のサーバーのIPを訪問しようとします。

+0

'nginx'見ていないあなたの新しい設定ファイルを再ロードし、再起動する必要があります - ウェルカムページは、おそらくdefaultを呼ばれる別の構成ファイル、からです。 'nginx -t'または' nginx -T'を試して、エラーログを見てください。 –

+0

私が作ったconfigファイルを使って、正常にテストしました。 – johns193

答えて

0

あなたはnginxの

sudo service nginx reload sudo service nginx restart

+0

タイトルに記載されているように、私はWindowsサーバーを使用しています。 – johns193

関連する問題