zoukankan      html  css  js  c++  java
  • 下载Homestead并离线安装Homestead

    一、下载Homestead

    1. 获取下载的地址
      使用命令行直接安装的时候,下载virtualbox.box的时候,是在线下载的。文件在国外,所以,下载的速度非常慢。
      我们输入vagrant up的时候,命令行会显示一个下载virtualbox.box的地址,记下他,然后,我们选择使用其他工具下载。
      我这里记录的下载地址为

    https://vagrantcloud.com/laravel/boxes/homestead/versions/9.5.1/providers/virtualbox.box

    1. 使用其他工具下载
      • 使用迅雷下载
        如果幸运的话,你可以完整的下载下来。但是,我很不幸,它的下载速度很慢,而且,下载到15%左右的时候,就停止了。看来这种方式,不适合我。
      • 使用Linux服务器的wget下载
        使用线上的服务器,国内和和国外的都可以。下面是我的深圳阿里云的服务器下载速度,带宽10M。
        [root@iZj61z3tqjZ public]# wget https://vagrantcloud.com/laravel/boxes/homestead/versions/9.5.1/providers/virtualbox.box
        --2020-05-09 10:03:14--  https://vagrantcloud.com/laravel/boxes/homestead/versions/9.5.1/providers/virtualbox.box
        Resolving vagrantcloud.com (vagrantcloud.com)... 3.229.178.204, 100.26.91.148, 34.192.78.186, 
        
        ...
        ...
        
        Saving to: ‘virtualbox.box’
        
         5% [========>          ] 85,778,839  6.36MB/s  eta 3m 47s
        
        下载速度,是6M每秒。
        这个使用的是服务器的下行带宽,不受带宽限制。所以,基本上3分钟就下载好了。
        但是,你要把这个1.3G的文件保存到你的本地电脑,这个就用到上行带宽了,我的10M的服务器带宽,从服务器下载到我的电脑的时候,也就是1.3M的网速。所以,要稍微等待一下。但是,总比迅雷下载不了的好。

    二、创建配置文件

    在你的homestead网站目录下,新建一个metadata.json的文件。内容如下:

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

    里面不要有注释,因为它是个json文件
    versions 是版本号,记住是纯数字,前面不要带v。
    url 是你的virtualbox.box的路径,这里使用的当前磁盘下的绝对地址

    三、离线安装

    运行如下命令,即可安装。

    vagrant box add metadata.json
    
  • 相关阅读:
    Linux Ubuntu安装Mysql5.7
    Linux Ubuntu安装maven3.3.9
    Linux Ubuntu安装tomcat9
    Linux Ubuntu安装JDK1.8
    Win10 U盘安装ubuntu16.04 LTS 双系统
    Linux Mysql5.7 常用语句与函数
    在Linux CentOS 6.6上安装Python 2.7.9
    CentOS6下docker的安装和使用
    How to Install Apache Solr 4.5 on CentOS 6.4
    SpringBoot的日志管理
  • 原文地址:https://www.cnblogs.com/hxsen/p/12855674.html
Copyright © 2011-2022 走看看