【发布时间】:2016-04-07 09:25:43
【问题描述】:
系统和工具:
- 操作系统:Ubuntu 14.04 64 位
- vagrant_1.8.1_x86_64
- virtualbox-5.0_5.0.12-104815~Ubuntu~trusty_amd64
- (虚拟机)https://atlas.hashicorp.com/laravel/boxes/homestead-7/versions/0.2.1/providers/virtualbox.box
我在使用 laravel 和 vagrant 设置时遇到问题。与 laravel 5.1 相同的设置,但现在 5.2 停止工作。
当我打开 URL http://laravel.app 它重定向到我的本地主机页面而不是 laravel 应用程序。
但如果我这样做http://laravel.app:8000/ 它会给Unable to connect firefox 无法在 laravel.app:8000 建立与服务器的连接。
请指导我做错了什么。我是 laravel 和 vagrant 的新手,几周前确实成功运行了 5.1,但现在 5.2 是带有 virtualbox php 7 的 stcuk
来自 laravel 网站的说明:
~.homestead/Homestead.yaml
---
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: ~/www/sites
to: /home/vagrant/Code
sites:
- map: laravel.app
to: /home/vagrant/Code/Laravel/public
databases:
- homestead
# blackfire:
# - id: foo
# token: bar
# client-id: foo
# client-token: bar
# ports:
# - send: 50000
# to: 5000
# - send: 7777
# to: 777
# protocol: udp
主机
127.0.0.1 localhost
127.0.1.1 raven
192.168.10.10 laravel.app
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
转发端口...
default: 80 (guest) => 8000 (host) (adapter 1)
default: 443 (guest) => 44300 (host) (adapter 1)
default: 3306 (guest) => 33060 (host) (adapter 1)
default: 5432 (guest) => 54320 (host) (adapter 1)
default: 22 (guest) => 2222 (host) (adapter 1)
【问题讨论】:
标签: linux laravel ubuntu vagrant homestead