gitlab、odoo、elastic searchのような複数のWebサービスを設定するために私のオフィスにサーバーを購入しました。複数のローカルサーバーに転送する方法
と私は外部から複数のWebサービスにアクセスしたいと思います。
は、これまで私がしようとしたものを私のルータ
- ですlocal.example.comというドメインを私のパブリックIPアドレスに設定すると、local.exmaple.comと入力すると、サーバのnginxウェブサーバにリダイレクトされます。
は、私は、ブラウザ上でドメイン名を入力すると、すべてのこのようなものの後に、それは示し
server { server_name local.example.com; listen 80; location/{ proxy_pass http://192.168.0.11:8081;//virtual web server made by virtual box proxy_set_header Host $http_host; proxy_set_header X-Real_IP $remote_addr; } }
しかし
の下の/ etc/nginxの/サイト利用可能/デフォルトでファイルにいくつかの文字列を追加しました仮想ホストに転送しないサーバーにインストールされているnginx Webページ。
デフォルトのサーバーブロックを削除し、nginxも再起動します。その後にしてください。変更の設定後にキャッシングなしのプライベートウィンドウで –
をテストしてください。nginxをリロードしましたか? 'nginx -s reload' –
@IAmBatmanいいえ、いつもサービスを実行していますnginx restart –