windows10下安装laravel Homestead

用到的软件

软件版本我选择了最新版( 因为其他版本也不好找

  • Git BASH v2.14.1 git命令行工具

  • Vagrant v1.9.7 创建和部署虚拟化开发环境

  • VirtualBox v5.1.26 Vagrant基于VirtualBox虚拟化环境部署

部署Homestead

获取Homestead的virtualbox镜像(参考)

在git bash中执行 vagrant box add laravel/homestead

这种方式不但慢,而且容易失败。所以这里我们Ctrl+C停止执行,选择使用第三方工具下载来下载这个virtualbox.box。下载地址在图中标出的位置。

创建metadata.json文件

{
    "name": "laravel/homestead",
    "versions": [{
        "version": "3.0.0",
        "providers": [{
            "name": "virtualbox",
            "url": "virtualbox.box"
        }]
    }]
}

这里推荐将metadata.json文件要和virtualbox.box文件放在同一目录下。

添加Homestead的vagrant镜像

在metadata.json所在目录下执行vagrant box add metadata.json

最后可以使用vagrant box list查看所有已经添加的镜像。

安装 Homestead (参考)

cd ~
git clone https://github.com/laravel/homestead.git Homestead
cd Homestead
// Mac / Linux... /git bash中也可以这样
bash init.sh
// Windows...
./init.bat

生成ssh key

ssh-keygen -t rsa -C "你的邮箱"

启动 Vagrant Box (参考)

在 Homestead 目录下运行 vagrant up

在 Homestead 目录下运行 vagrant ssh

你可能感兴趣的:(vagrant,homestead,windows10)