我用laravel做了很少的项目。我也尝试使用这样的好习惯,例如我们只使用模型进行所有调用并使用artisian命令。
在我的下一个项目中,我计划使用更多,例如使用Homestead。
我详细了解了实际需要Laravel Homestead的Vagrantup。
但我不知道Homestead的实际需求以及如何安装它。
任何帮助对我和未来的读者都有帮助。
答案 0 :(得分:1)
我假设您已经安装了VirtualBox或VMWare。从Git下载Homestead后,您需要修改 Homestead.yaml 文件
ip: "192.168.10.10"
memory: 2048
cpus: 1
authorize: /Users/Documents/workspace/myssh.pub #pub path
keys:
- /Users/Documents/workspace/myssh #ssh key
folders:
- map: /Users/Documents/workspace/dev/myProject #My project directory
to: /home/vagrant/code/myProject #Vagrant project directory, no need to change this /home/vagrant/code/
sites:
- map: yourproject.app #you can change whatever you prefer
to: /home/vagrant/code/myProject/public #no need to change this /home/vagrant/code/
variables:
- key: APP_ENV
value: local
然后,我们仍然是修改的最后一步。在 / etc / 下打开hosts文件。我将使用VI来修改它。你可以随心所欲地使用它。
vi /etc/hosts
您需要在此文件中添加新行
192.168.10.10 yourproject.app //same with code line 11
最后,您只需要运行 vagrant up 。请不要忘记一件事。如果关闭电脑而不关闭流浪者,关闭电脑需要很长时间。即使你的电脑关机,当你再次跑步时,流浪汉可能会被压碎流浪汉。在关闭PC之前,您需要运行 vagrant halt 以确保安全。
希望得到这个帮助。