2017-03-20 6 views
0

WindowsにVirtualBoxとVagrantがインストールされています。バックエンドサーバーを参照するVirtualBox

マシンアップ...

vagrant up 
; 
; 
homestead-7: 80 (guest) => 8000 (host) (adapter 1) 
; 
; 

次のように私は私のサイトに正常に閲覧する: http://test02.app:8000

私の 'Homestead.yaml' ファイルには、以下のサイトが含まれています

sites: 
    - map: test01.app 
     to: /home/vagrant/sites/test01 
    - map: test02.app 
     to: /home/vagrant/sites/test02 
    - map: test03.app 
     to: /home/vagrant/sites/test03 

私のWindows hostsファイルには以下が含まれています:

127.0.0.1 test01.app 
127.0.0.1 test02.app 
127.0.0.1 test03.app 

私はこのフォルダ(test02/backend)にインストールされたNode.jsを使って、いくつかのイメージエディタサービス(dl、upload、imgなど)を提供する基本的なHTTPサーバを持っています。もちろん、これは動作しないことができるhttp://test02.app:8000:9006

サーバは9006

は、だから私は、次のように閲覧することとしたポートをリッスン。

このポートを使用している私のサイトのURLの構文はどのようになりますか?

答えて

1

あなたが到達したいサーバーがポート9006でリッスンしている場合は、直接http://test02.app:9006でそれにアクセスすることができますが(サーバーが0.0.0.0とだけでなく、127.0.0.1でリッスンしていることを確認してください)

あなたが8000に達するだろうWebサーバーにアクセスしたい場合、Webサーバーは要求を別のサーバーに転送できます(これはWebサーバーの設定になります)

関連する問題