博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
windows下安装homestead
阅读量:6451 次
发布时间:2019-06-23

本文共 1238 字,大约阅读时间需要 4 分钟。

序言

windows下打造一个可移动性、跨平台的开发环境。妈妈再也不用担心本地代码放到线上出现各种问题啦!

安装

  1. (1.9.5)

  2. (5.1.22)

windows下vagrant需要下载msi后缀的文件,vagrantvirtualBox这里就不多说了,具体的可以去搜一下介绍。下载完成之后点击安装就可以了。vagrant安装完成之后会提示你重启,点击重启就好了。

打开命令行输入vagrant -v你会看到如下效果:

clipboard.png

vagrant命令一览:

vagrant box list  //查看已有的boxvagrant box add  //新增一个boxvagrant box remove //删除一个boxvagrant init  //初始化配置vagrantfilevagrant up  //启动虚拟机vagrant ssh  //ssh登录虚拟机vagrant reload //重启虚拟机vagrant status  //查看虚拟机状态vagrant destroy  //删除一个虚拟机

好了,现在我们来添加一个box,添加之前我们先去下在homestead.box。建议不要命令行下载,很慢,除非你挂vpn,建议可以去百度搜一下,下载下来,这里是homestead2.0.0.box;

vagrant box add laravel/homestead homestead.box//你也可以这样 后面写上存在的路径vagrant box add larabel/homestead f:/vagrant/homestead.box

接着运行:

vagrant box list

应该就会看到你添加的laravel/homestead

下载官方homestead配置

git clone https://github.com/laravel/homestead.git Homestead

接着在已经克隆下来的文件夹内,会发现bash init.sh,init.bat两个文件,这两个分别是将该目录内的Homestead.yaml文件拷贝到你的系统“家”目录下。如果是在win下,又安装了git bash,则运行bash init.sh,init.bat均可。如果是在linux下,则运行bash init.sh。

配置Homestead.yaml

具体的配置你可以参考。

启动vagrant

Homestead 目录下运行vagrant up命令,Vagrant 将会启动虚拟机并自动配置共享文件夹以及 Nginx 站点

其实这里有两个大坑,具体解决这两个大坑的方式您可以参考这篇文章

好了,安装至此变结束了,其实并不难,我们登录到虚拟机后你会发现这个其实就是一个linux系统,homestead只是把一些常用的开发环境帮你安装好了。最后注意,每次修改homestead.yaml文件之后你都应该执行vagrant provision使之生效。

转载地址:http://dqgwo.baihongyu.com/

你可能感兴趣的文章
虚拟机centos 同一个tomcat、不同端口访问不同的项目
查看>>
DHCP的工作原理
查看>>
在不花一分钱的情况下,如何验证你的创业想法是否可行?《转》
查看>>
Linux/Android 性能优化工具 perf
查看>>
learn go recursive
查看>>
对于double小数点后取两位
查看>>
HashMap的小试牛刀
查看>>
GitHub使用教程、注册与安装
查看>>
论以结果为导向
查看>>
蓝桥杯模拟五 蒜头君下棋
查看>>
CODE[VS] 1294 全排列
查看>>
<<The C Programming Language>>讀書筆記
查看>>
Lodop属性和方法详解
查看>>
(转)CSS的display属性
查看>>
如何在目录中查找具有指定字符串的文件(shell)
查看>>
安卓学习笔记2
查看>>
angularJs按需加载代码(未验证)
查看>>
选择排序
查看>>
DotNet(C#)自定义运行时窗体设计器 一
查看>>
P2627 修剪草坪[dp][单调队列]
查看>>