Homestead安装终极解决方案

一、安装virtualBox

这个没有什么说的,确保下载最新版安装即可。

https://www.virtualbox.org/wiki/Downloads

二、安装vagrant

这个一样,确保下载最新版安装。

https://www.vagrantup.com/downloads.html

三、安装 Homestead Vagrant Box

命令:vagrant box add laravel/homestead,But问题来了,没配置“越过高山”的话基本下不下来 ,就算越过去了,也会有各种问题,亲历。所以请使用本地安装方法,在执行上面这个命令时会有一个链接。类似如下:

https://vagrantcloud.com/laravel/boxes/homestead/versions/9.2.0/providers/virtualbox.box

复制此链接使用迅雷下载(我还购买了迅雷会员,没有会员也下不下来 0.0),下载后修改文件名为virtualbox.box。
然后执行

    vagrant box add laravel/homestead  D:/xxx/virtualbox.box (修改为自己的virtualbox.box文件存储路径)。

接着执行命令:

vagrant box list
安装完成

至此,laravel/homestead安装完成。

剩下的步骤按照文档进行,安装、配置Homestead。

https://learnku.com/docs/laravel/6.x/homestead/5127#ebf359

四、启动 vagrant

在Homestead文件夹下执行 vagrant up 命令启动vagrant盒子,这里需要注意的是采用本地安装方法安装的 laravel/homestead ,安装完成时我们可以发现安装的版本号为 0 ,并不是我们下载的9.2.0 。
所以在执行vagrant up命令前,需要修改文件 /Homestead/scripts/homestead.rb文件。

image.png

将这里修改为 0。有人说这样修改不是正规解决问题的办法,但是本人目前没有发现什么问题。
修改完保存,执行启动命令

vagrant up

然后......就没有然后了,全部完成。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。