簡體   English   中英

無法從無用的虛擬機上的主機訪問站點

[英]Cannot access site from host machine on a vagrant virtual machine

我使用虛擬主機“ test.com”設置了一個nginx + mysql puphpet / vagrant映像。 我將test.com映射到主機上的192.168.56.101 ,並將index.php文件放在/var/www/test

但是,當我嘗試在主機上的地址test.com上打開瀏覽器時,沒有任何響應。 我感覺好像缺少了一些非常簡單的東西,因為我可以ping 192.168.56.101 我還檢查了虛擬機上的nginx日志,但它們為空。 問題出在哪里? 我不應該以這種方式使用它嗎? 我可以將ssh變成無業游民,也可以訪問mysql db。

在您的Vagrantfile中,您需要將端口轉發到主機。

例如,將Vagrant機器的端口80映射到主機的端口8080。

config.vm.network "forwarded_port", guest: 80, host: 8080

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM