homestead安装
所谓Homestead,其实就是一个虚拟机镜像。
为什么用它?它的优点可以去自行百度。(虽然我还是用了集成环境 xampp,但是我还是不推荐的,特别是统一开发环境。或者去使用诸如Laravel的框架,项目基本都跑起来 = =,如少一些只能在Linux上才能使用的扩展(pcntl))
Vagrant是一个虚拟机管理软件。
然后还需要一个虚拟机软件,诸如VMware,Virtual。
因为网络的问题,无法去使用 vagrant box add box_name 去安装
那就只有配置离线安装了
先去下载Homestead盒子镜像
然后创建一份 metadata.json
{
"name": "laravel/homestead",
"versions": [{
"version": "6.3.0",
"providers":[
{
"name": "virtualbox",
"url": "file://C:/Users/mio/Downloads/homestead/virtualbox.box"
}
]
}]
}
要注意的是version是你下载的盒子板本
url是你的文件盒子路径
vagrant box add metadata.json 添加盒子
添加完 box list 就可以查看到添加的盒子
这个速度很快的 = = ,具体看电脑配置的说
接下来去下载一份对应的盒子板本配置
https://github.com/laravel/homestead/releases
注意找到你对应的板本,版本一定要对应上呀
解压后,里面有.sh 以及 .bat 文件,任意执行其中一个生成配置
在生成玩配置之后,会给你一个 Homestead.yaml 的配置文件
在这个配置中可以去配置你的站点,目录映射,端口,服务器等配置,具体百度
接下来直接 vagrant up 就可以启动这个盒子了,你也可以在虚拟机中看到的homestead已经启动 ( 第一次启动的时候会比较慢,要初始化的说,还有就是第一次必须配置一下密钥 [
ssh_keygen 就行了 ] )
如果你对 Linux 不太了解,可以试试我的简单Linux入门
https://www.cnblogs.com/miosakura96/p/10357493.html
homestead安装的更多相关文章
- Laravel Homestead 安装 使用教程详解!
1 Laravel Homestead 1 安装: 1 下载: http://www.vagrantup.com/downloads.html 1 配置: 1 1 测试: 1 1 ********** ...
- Laravel Homestead安装笔记
引言: 最近开始学习laravel框架,了解到有个laravel homestead的box,开发起来非常方便快捷,于是就准备开始配置homestead虚拟开发环境了 什么是Homestead 要想学 ...
- win10下 homestead 安装
1.安装VirtualBox 和 Vagrant 2.git或者composer安装 homestead git clone https://github.com/laravel/homestead. ...
- Laravel Homestead安装教程
1/先在https://www.vagrantup.com 下载vagrantup ,对应平台下载,并安装,安装后可以在命令行使用vagrant https://www.vagrantup.com/ ...
- 有关Laravel 4 的 Homestead 安装部署的细节
对于Vagrant,我是相见恨晚的.有时候抽出几个小时的时间学会一种工具,对于将来可以节省几十甚至几百小时的时间. Vagant最大的好处就是节省了安装配置运行环境的时间,统一开发环境,同时可以最大限 ...
- 在 Windows 上进行 Laravel Homestead 安装、配置及测试
软件环境:在 Windows 7 64位 上基于 VirtualBox 5.2.12 + Vagrant 2.1.1 使用 Laravel Homestead. 1.准备 先下载VirtualBox- ...
- Homestead 安装 phpMyAdmin 作为数据库管理客户端 — Laravel 实战 iBrand API 教程
简介 phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库.借由此Web接口可以成为一个简易方式输 ...
- homestead安装swoole扩展
配置好ubuntu的国内镜像源并更新 查看php版本,并安装对应php版本的dev sudo apt install php7.2-dev 配置pecl sudo pecl channel-updat ...
- Homestead 安装其它的PHP版本
运行环境: 系统: win10 软件: virtualbox 6.2 vagrant 2.2.4 homestead 7.1.0 sudo apt-get update sudo apt-get -y ...
随机推荐
- 浅析toString()和toLocaleString()的区别
翻看<javascript高级程序设计>,对toString()和toLocaleString()两者的区别并没有直白的说明,简单查阅了一下 ecmascript官方文档 和 MDN 二者 ...
- leetcode 222.Count Complete Tree Nodes
完全二叉树是从左边开始一点点填充节点的,因此需要计算所有的节点的个数. 则分别从左边和右边来进行传递的,当左右是完全二叉树的时候,其节点个数就是pow(2,h)-1. /** * Definition ...
- python request 和requests 的区别
说明: 这里主要记录一下requests模块的如下几点: 1.requests模块的安装 2.requests模块发送get请求 3.requests模块发送post请求 4.requests模块上传 ...
- Go小爬虫测试
package main import ( "fmt" "io/ioutil" "log" "net/http" ) t ...
- java语言入门
Java语言的介绍: Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言. 它最初被命名为Oak,目标设定在家用电器等小型系统的编程语言,来解决诸如电视机.电话.闹钟.烤面包机等家用电器的控 ...
- python基础(九)
一.私有 class DB: port = 3306 #类变量 def __init__(self): self.host = '127.0.0.1' self.__user = 'root' #实例 ...
- Spring定义事物通知tx:advice
<aop:config proxy-target-class="false"> <aop:advisor advice-ref="txAdvice ...
- Chrome如何访问外网
分享一下谷歌Chrome浏览器如何访问外网(FQ) 1.请确保你已经安装谷歌浏览器,同时能上网 2. 访问外网需要下载谷歌浏览器插件,网盘链接 https://pan.baidu.com/s/1R-b ...
- 配置https and http2 local本地开发环境
今天,几乎所有你访问的网站都是受HTTPS保护的.如果你还没有这样做,是时候这样做了.使用HTTPS保护您的服务器也就意味着您无法从非HTTPS的服务器发送请求到此服务器.这对使用本地开发环境的开发人 ...
- 机器学习基础一(TP,TN,FP,FN等)
TP:预测为正向(P),实际上预测正确(T),即判断为正向的正确率 TN:预测为负向(N),实际上预测正确(T),即判断为负向的正确率 FP:预测为正向(P),实际上预测错误(F),误报率,即把负向判 ...