正确使用Laravel Homestead

时间:2015-06-22 13:22:17

标签: php laravel laravel-5 homestead

我用laravel做了很少的项目。我也尝试使用这样的好习惯,例如我们只使用模型进行所有调用并使用artisian命令。

在我的下一个项目中,我计划使用更多,例如使用Homestead。

我详细了解了实际需要Laravel HomesteadVagrantup

但我不知道Homestead的实际需求以及如何安装它。

enter image description here

任何帮助对我和未来的读者都有帮助。

1 个答案:

答案 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

enter image description here

您需要在此文件中添加新行

192.168.10.10   yourproject.app  //same with code line 11

最后,您只需要运行 vagrant up 。请不要忘记一件事。如果关闭电脑而不关闭流浪者,关闭电脑需要很长时间。即使你的电脑关机,当你再次跑步时,流浪汉可能会被压碎流浪汉。在关闭PC之前,您需要运行 vagrant halt 以确保安全。

希望得到这个帮助。