【发布时间】:2020-09-15 22:21:16
【问题描述】:
我开始使用 Laravel Homestead 并花半天时间学习教程和手册。 问题是一切看起来都很完美 - 没有任何错误,但我仍然看不到 laravel welcom 页面。
我已经安装了 vagrant 和 virtual box。
在 c:/windows/system32/drivers/etc/hosts 添加如下行:
# 192.168.10.10 homestead.test
我的目录树如下:
~/Server/.ssh
~/Server/Code
~/Server/Homestead
我制作了 .ssh 密钥并使用了 git bash:
cd Server
git clone https://github.com/laravel/homestead.git Homestead
cd Homestead
bash init.sh
并配置 homestead.yaml 文件:
ip: "192.168.10.10"
memory: 2048
cpus: 2
provider: virtualbox
authorize: ~/Server/.ssh/id_rsa.pub
keys:
- ~/Server/.ssh/id_rsa
folders:
- map: ~/Server/Code
to: /home/vagrant/code
sites:
- map: homestead.test
to: /home/vagrant/code/homestead/public
databases:
- homestead
features:
- mariadb: false
- ohmyzsh: false
- webdriver: false
# ports:
# - send: 50000
# to: 5000
# - send: 7777
# to: 777
# protocol: udp
到目前为止,我觉得一切都很好,是吗?
shell 中的下一步:
vagrant up
vagrant ssh
成功登录到 laravel 并将目录更改为只有一个现有的code,然后:
laravel new homestead
已完成第一条消息Application ready! Build something amazing.
还有另一个名称不同的项目,但是当我在 Chrome 浏览器中输入 homestead.test 或我称之为项目的任何名称时 -> 无法访问此站点。
感谢您的帮助。
【问题讨论】:
标签: php laravel vagrant virtualbox homestead