win10下 homestead 安装
1.安装VirtualBox 和 Vagrant
2.git或者composer安装 homestead
git clone https://github.com/laravel/homestead.git Homestead
composer global require "laravel/homestead=~2.0"
~/.composer/vendor/bin 目录添加到 PATH 环境变量中后,可执行homestead
3.SSH证书
使用cmder集成的SSL工具生成
4. BOX
下载下来的 .box 文件,可以使用以下方法导入:
在 .box 的同文件夹下创建一个 metadata.json 文件,内容为以下
{
"name": "laravel/homestead",
"versions":
[
{
"version": "0.4.4",
"providers": [
{
"name": "virtualbox",
"url": "homestead-virtualbox-0.4.4.box"
}
]
}
]
}
vagrant box add metadata.json
运行 list 命令查看是否添加成功:
vagrant box list
Homestead 版本
所有的 homestead 历史版本可以在这里看到:https://github.com/laravel/homestead/releases 。
使用以下命令可查看 homestead 版本:
$ homestead -version
Laravel Homestead version 2.2.1
安装 homestead 特定版本:
$ composer global require "laravel/homestead:~2.2.0"
删除 homestead 之前的版本,然后使用最新版本:
$ composer global remove laravel/homestead
$ composer global clear-cache
$ composer global require laravel/homestead
$ vagrant destroy && vagrant up
------------------
操作
增加站点
方式一
- Homestead.yaml 文件中增加站点
- Homestead 目录中执行 vagrant provision
会破坏以后数据库
方式二 Homestead环境中的 serve 命令
- SSH 进入 Homestead 环境中
- 执行下列命令
serve domain.app /home/vagrant/Code/path/to/public/directory 80
附:Homestead命令大全
| 命令 | 解释 |
|---|---|
| up | 启动homestead |
| halt | 停止homestead |
| init | 创建初始化的homestead.yaml |
| edit | 编辑homestead.yaml |
| suspend | 挂起homestead |
| resume | 继续挂起的homestead |
| ssh | 通过ssh登录homestead |
| run | 通过ssh在homestead上运行命令 |
| status | 获取homestead的状态 |
| list | 列表命令 |
| help | 显示命令的帮助 |
| provision | 重新配置homestead |
| destory | 销毁homestead |
| update | 更新homestead镜像 |
参考
文/Aufree(简书作者)
原文链接:http://www.jianshu.com/p/12749ec68abb
win10下 homestead 安装的更多相关文章
- 全网最新方法:Win10下如何安装和搭建appium自动化测试环境
为了方便大家,下面是本人安装和搭建appium所需要的软件,自取. 链接:https://pan.baidu.com/s/1wl5Xnos4BmnSZsBRd6B5YA#list/path=%2F ...
- Anaconda3(5-2)程序编辑器 win10下PyCharm安装及配置Pytorch流程
由于破解和付费问题,不推荐.优先用自带的spyder Win10 下PyCharm安装流程:(1)官网:https://www.jetbrains.com/pycharm/download/#sect ...
- win10 下Oracle安装
在win10 64bit下安装oracle 11的时候,有些问题不注意,安装的时候才遇到就gg了.下面将介绍win10下安装oracle 11的步骤以及安装过程中遇到的一些问题及解决方案. 安装过程中 ...
- ml-agent:Win10下环境安装
这是我看到的最全面最详细的ml-agent讲解.(只用于学习与知识分享,如有侵权,联系删除.谢谢!) 来自CodeGize的个人博客 .源链接:https://www.cnblogs.com/Code ...
- MongoDB在Win10下的安装
原文地址:http://blog.csdn.net/polo_longsan/article/details/52430539 1.下载MongoDB在windows下的安装文件 首先去官网https ...
- win10下caffe安装与mnist测试实验注意点
caffe安装 安装内容:win10教育版+anaconda2+python(无gpu版本) 安装教程:主要依照三年一梦教程:https://www.cnblogs.com/king-lps/p/65 ...
- 【20181025】win10下Python安装osmnx包
系统:win10 64位 Python:3.7 在网上查了很多资料,主要有两种方法安装osmnx包,一种是通过anaconda安装,这种方法会自动帮你装好osmnx的依赖包:另一种是用pip安装,需要 ...
- win10下MongoDB安装
下载 MongoDB 官网下载链接 如果被墙的话,请点击 mongodb-win32-x86_64-2008plus-ssl-3.4.1-signed.msi 下载 选择custom安装方式,手动切换 ...
- Genymotion 在win10 下的安装
首先我在Genymotion官网上并没有找到他的安装程序.据说是在注冊后,通过邮件里的链接下载,结果也没有看到.最后详细在哪下的,忘了收藏.我下的是 genymotion-2.5.3-vbox.exe ...
随机推荐
- MySQL主主复制
MySQL5. 主主复制 环境如下: CentOS6.4_64 MySQL5. master1:192.168.10.11 master2:192.168.10.12 1.1 配置 master1 a ...
- SQL Server数据库性能优化之索引篇【转】
http://www.blogjava.net/allen-zhe/archive/2010/07/23/326966.html 性能优化之索引篇 近期项目需要, 做了一段时间的SQL Server性 ...
- C#实现Excel的导入导出
Excel作为日常使用工具,在开发过程中经常会用到其导入导出功能.经过一个小的练习,学习了下导入导出功能. 导出篇: 从数据库查询到所要导出的数据,以xml的形势保存下来,最后输出excel的格式,保 ...
- http 301和302的区别
1.什么是301转向?什么是301重定向? 301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种, ...
- C# 里的if/switch
今天又重新翻了翻C# Step by Step if 语句 if(bool 表达式) { 语句块: } else { 语句块: } switch(day) { case 0: dayName=&quo ...
- Binding ConvererParameter
WPF中ConverterParameter不可以绑定,可以通过如下扩展来实现ConverterParameter的Binding: 1.自定义ConverterBindableBinding和Mul ...
- Go语言http包Form解析之坑
最近正在用Go语言做一个项目,今天在用http包读取客户端发过来的POST数据时遇到了一点小麻烦,就下面这段代码,死活读不到数据: { var body []byte nRead, err := r. ...
- Cairo 下载,测试
You need to download the all-in-one bundle available here. You can discover this link yourself by vi ...
- 370. Range Addition
Assume you have an array of length n initialized with all 0's and are given k update operations. Eac ...
- BackgroundWorker组件的作用
当构建一个图形化的Windows Form桌面应用程序并且需要执行在应用程序主UI线程之外的线程中长时间的任务时,BackgroundWorker类就很有用了. 要使用BackgroundWorker ...