之前一直用的laragon,感觉还不错,很满意。
但是最近闲了,想折腾折腾(人活着不折腾,那和咸鱼有什么区别~),于是安装下重量级开发环境 Homestead~
Laravel Homestead 实际是一个打包好各种 Laravel 开发所需软件和工具的 Vargant盒子。有了这个盒子,我们不用在本地安装php,Composer等等。。这些都在盒子的预安装软件里面。
直接上步骤~
1,在使用 Homestead 之前,需要先安装 VirtualBox,我是直接下载的最新版。
virtualbox2,安装Vagrant,(建议科学上网情况下下载。不然那速度真心不能忍!!!)
vagrant3,安装好VirtualBox 和 Vagrant 后,在终端中使用如下命令将 Homestead Vagrant 盒子 laravel/homesterad 添加到 Vagrant 中(同上,建议科学上网情况下)。
命令: vagrant box add laravel/homestead
我在执行这个命令时候,由于不是科学上网。。。嗯,就失败了;
然后,看了篇文章,Vagrant 系列一:安装配置 ,参照里面的方法,把地址复制下来,https://vagrantcloud.com/laravel/boxes/homestead/versions/8.2.1/providers/virtualbox.box,然后用迅雷下载。果不其然开始速度还能是1M+,下了半分钟就成了200k的速度了。。。
迅雷这种单独下载的方式需要手动将盒子添加到Vagrant,执行命令
vagrant box add laravel/homestead 你的下载地址/virtualbox.box
4,克隆代码安装 Homestead
将仓库克隆到用户「家」目录下的 Homestead 目录,如果没有,就创建一个。
cd ~
git clone https://github.com/laravel/homestead.git Homestead
克隆完成后,检查 Homestead 版本标签,因为 master 分支可能不是稳定版本,你可以在GitHub Release Page 查找到最新稳定版本然后在本地切换到该分支,再运行 init.bat 命令来创建 Homestead.yaml 文件。
cd ~/Homestead
git checkout v9.2.2
init.bat
5,配置 Homestead
参考: https://xueyuanjun.com/post/19915.html
https://segmentfault.com/a/1190000014350154?utm_source=tag-newest
网友评论