WIndows下安装Vagrant和homestead
一、准备工作
VirtualBox 虚拟机,基础依赖
Vagrant 基于VirtualBox或vmware的虚拟化环境部署工具,可以将一个虚拟机打包(简称vbox)给别人。
Homestead laravel官方vbox,集成环境以及一套特制的命令行工具。
xshell 这是一款windows下的ssh & shell工具,同类的有securecrt、putty等。
二、下载安装软件
下载安装VirtualBox
下载安装Vagrant
,需要安装到系统路径下载homestead.box
由于国内的GFW的原因,使用命令下载非常慢,所以这里使用网盘搜在百度网盘中搜索到相关的源文件,然后下载到本地。
三、安装homestead.box
查看安装
C:\Users\Administrator>vagrant -v Vagrant 1.7.4 // 切换到D盘的homestead.box目录 C:\Users\Administrator>d: D:\>cd Homestead D:\Homestead>
添加homestead.box到Vagrant
vagrant box add ./homestead.box
./homestead.box 是box文件所在路径,我这里是直接 cd 到文件所在目录中执行命令的。
出现了这样的错误,什么鬼呢?-_-!
问题答案:原来是缺少metadata.json文件
然后将.box文件和metadata.json文件放到同一目录,运行
vagrant box add ./metadata.json
安装homestead命令行工具
通过composer安装homestead命令行工具
composer global require "laravel/homestead=~2.0"
关于composer这块,前面一篇文章《windows安装composer》介绍的比较详细,不明白的可以去看一下。
然后执行
homestead init
会在 ~/.homestead/ 下面生成一个 Homestead.yaml 文件,你可以手动编辑它,也可以通过命令
启动
通过cmd执行
homestead up
即可启动虚拟机。
相关推荐
独行者0 2020-05-10
xsgnzb 2019-09-03
标题 2019-07-01
LipperZ 2019-06-28
superhosts 2019-06-28
木马屠城 2020-05-09
韩吉鑫 2019-07-01
cxymds 2019-06-28
wishy 2019-06-28
时间猎人 2019-06-27
admin 2019-06-27
时间猎人 2019-06-27
cxymds 2019-06-26
wxtyixiao 2019-06-26
zhuifengtjy 2019-06-25
Colphin 2019-06-25
标题 2019-06-25
时间猎人 2019-06-21
怕什么真理无穷 2019-06-21