Laravel homestead.app没有加载

时间:2015-11-17 02:16:30

标签: laravel vagrant homestead

我使用Vanilla PHP构建Web应用程序大约一年了,现在与AJAX一起制作单页应用程序。我想稍微提高我的知识并学习Laravel,希望能够创建更大规模的应用程序。

遗憾的是,我对虚拟机或端口知之甚少,尽管我尽最大努力阅读文档并观看L5 Fundamentals Laracasts,但我无法设置我的家园虚拟服务器。

我已经安装了VirtualBox和Vagrant。我首先使用:

指定我的导出路径
export PATH=~/.composer/vendor/bin:$PATH

因为如果我不这样说,宅基地就不存在了。然后我用'宅基地'启动宅基地,然后用'homestead ssh'打开SSH。

终端显示这是完全成功的,我的终端在vagrant @ homestead打开但是当我尝试连接到http://homestead.app:8000连接超时时。下面,您可以找到我的.yaml文件:

ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox

authorize: /Users/Liam/.ssh/id_rsa.pub

keys:
    - ~/.ssh/id_rsa

folders:
    - map: ~/Code
      to: /home/vagrant/Code

sites:
    - map: homestead.app
      to: /home/vagrant/Code/Laravel/public

databases:
    - homestead

variables:
    - key: APP_ENV
      value: local

# blackfire:
#     - id: foo
#       token: bar
#       client-id: foo
#       client-token: bar

# ports:
#     - send: 93000
#       to: 9300
#     - send: 7777
#       to: 777
#       protocol: udp

任何帮助将不胜感激。我真的很想和Laravel一起工作,我只是不知道自己找到解决方案。

编辑:我还想补充一点,如果我尝试连接到127.0.0.1它会调出我的XAMPP目录(不知道如何摆脱这个并且不确定它是否是冲突的原因)并且如果我指定端口8000(127.0.0.1:8000)我收到消息'未指定输入文件'。不确定这是否有帮助。此外,我试图将192.168.10.10 homestead.app添加到我的hosts文件的底部,但仍然没有做任何事情。

谢谢你们!

0 个答案:

没有答案