安装laravel/homestead

344 阅读1分钟

#1 安装Virtual Box 和 vagrant

去相应官网下载安装

#2 安装 Homestead

#1 添加box

现在Vagrant-APP-Laravel-HomeStead下载box。下载后,将box拷贝到文件夹F:\homestead,文件夹下新建metadata.json

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

执行命令

# 添加box
vagrant box add F:\homestead\metadata.json

#2.2 相关vagrant命令

#启动 如果加上 --provision 选项那么添加的新站点会发布到虚拟机上。
vagrant up
#关闭
vagrant halt
#通过 SSH 登录 vagrant(需要先启动 vagrant)
vagrant ssh
#查看目前安装的box列表
vagrant box list
#删除box镜像
vagrant box remove laravel/homestead
#删除虚拟机
vagrant destroy
#查看当前 Homestead 虚拟机的状态。
vagrant status
# homestead 配置修改要重新加载
vagrant reload --provision

# 如果虚拟机还在运行
vagrant provision && vagrant reload
# 如果虚拟机已经关闭
vagrant up --provision

#3 win10查找命令所在文件

C:\HashiCorp\Vagrant\bin> Get-Command vagrant
CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Application     vagrant.exe                                        0.0.0.0    D:\HashiCorp\Vagrant\bin\vagrant.exe