Laravel5搭建Homestead开发环境

Homestead相当于一套全部帮你安装好的Laravel开发环境,我们安装时主要按照官方的教程

安装Homestead盒子

1
$ vagrant box add laravel/homestead

若遇到网速问题,可以单独下载laravel-x.x.x.box文件,然后来执行

1
$ vagrant box add laravel/homestead laravel-x.x.x.box

检查是否安装成功

1
$ vagrant box list

配置Homestead

下载Homestead跟vagrant相关的配置,就在laravel的代码仓库中

1
$ git clone https://github.com/laravel/homestead.git Homestead

进入Homestead文件夹,执行初始化脚本

1
$ sudo bash init.sh

编辑Homestead配置文件,默认在~/.homestead下

1
$ vim ~/.homestead/Homestead.yaml

根据需要修改相应的内容,比如指定代码所在文件夹。map指的是本机代码所在的文件夹,to指的是映射到vagrant的哪个文件夹下

如果需要修改其他的配置,可以修改Homestead文件夹下的scripts/homestead.rb

启动vagrant

执行

1
$ vagrant up

打开virtual box,此时可以看到homestead正在运行中

登录vagrant

利用ssh登录vagrant

1
$ vagrant ssh

可以利用exit命令退出

关闭vagrant

1
$ vagrant halt

或者也可以在vitual box中点击关机

坚持原创技术分享,您的支持将鼓励我继续创作!