我正在使用 Vagrant 为我运行服务器。所以我关注了this教程,当我打开浏览器去检查时。我明白了 哎呀! Google Chrome 无法连接到 127.0.0.1
。我还尝试了 localhost
和我的 IP 地址。以及不同端口的混合。奇怪的是当我这样做时
curl 'localhost'
或 curl 'http://127.0.0.1:80'
我明白
<html><body><h1>It works!</h1>
<p>This is the default web page for this server.</p>
<p>The web server software is running but no content has been added, yet.</p>
</body></html>
我确实知道这是正常的,但我只能让它显示在命令行上。有任何想法吗?
最佳答案
您必须在 Vagrantfile 中设置端口转发。请参阅https://docs.vagrantup.com/v2/networking/forwarded_ports.html
示例:
Vagrant.configure("2") do |config|
config.vm.network "forwarded_port", guest: 80, host: 8080
end
关于php - Vagrant 服务器没有出现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22367684/