Mac下Laravel的Homestead环境配置


准备开始学PHP后端,在看完PHP语法以及PHP的MVC设计模式以后,准备开始学习PHP的主流框架Laravel,Laravel准备了一个万事俱备的虚拟环境Homestead,配置一下用起来。

安装virtualbox和vagrant以及ssh-key

这个不多说,下载完安装就是了,没什么特别的。ssh-key自行百度搞一下就好了。 
测试一下看看装成功没。
 
这里写图片描述

导入Box

vagrant box add laravel/homestead
  • 1

网上都说这样子安装慢,然而我觉得挺快的,反而用下载器去下载给出的url反而比较慢。 
再测试一下装成功没。
 
这里写图片描述

安装composers

使用curl指令下载

curl -sS https://getcomposer.org/installer | php
  • 1

还是想测试一下装好没。 
Terminal输入composer
 
这里写图片描述

安装Laravel

composer global require "laravel/installer"
  • 1

然后建立一个Laravel新项目,暂且叫Laravel,当然这个其实可以从git直接clone过来。

laravel new Laravel
  • 1

安装配置Homestead

#安装Homestead
composer global require "laravel/homestead=~2.0"
#初始化
homestead init
#配置
homestead edit
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

这里写图片描述
然后把之前建立的Laravel应用直接copy到~/Code下

启动homestead

homestead up
  • 1

这里写图片描述
接下来在浏览器中键入 
http://homestead.app 
这里写图片描述
成功,同时可以用
homestead ssh访问主机。

原文地址:https://www.cnblogs.com/mouseleo/p/8863491.html