Vagrant入门系列(1)

来源:互联网 发布:李玖哲 夏天 知乎 编辑:程序博客网 时间:2024/05/17 08:53

vagrant环境搭建

  • vagrant环境搭建
    • 环境安装
    • 添加box

  • Vagrant是什么?
    Vagrant 是一款用来构建虚拟开发环境的工具,它底层支持VirtualBox、VMware甚至AWS作为虚拟机系统。

  • Vagrant能做什么?
    统一开发环境。一次配置打包,统一分发给团队成员,统一团队开发环境,解决诸如“编码问题”,“缺少模块”,“配置文件不同”带来的问题;
    避免重复搭建开发环境。新员工加入,不用浪费时间搭建开发环境,快速加入开发,减少时间成本的浪费;

环境安装

  1. vagrant

    vagrant官网上下载,傻瓜式安装,网址如下
    https://www.vagrantup.com/

  2. VirtualBox

    VirtualBox 是一个开源免费的虚拟机软件,下载最新的即可,安装过程也很傻瓜,一路next即可,网址如下 https://www.virtualbox.org/

添加box

  1. 安装好上述必备的两个软件后,我们还需要下载一个box的镜像,box实际上是vagrant克隆一台虚拟机的基础镜像,我是从 http://www.vagrantbox.es/ 这个网址下的,但是有时候没有翻墙的时候网速不太好,如果下载不下来大家可以在网上找找。

  2. 我是选择了一个最新的centos 7下载下来的,下载下来后,新建一个文件夹,比如 E:\software\centos7,这里也推荐一个cmder软件吧,windows下的命令行神器,这里不多赘述

    ① 进入上面创建的centos7文件夹
    ② 把box拷贝到centos7文件夹下(为了下面执行命令方便)
    命令格式: vagrant box add {title} {box}
    这里 title 可以自取,推荐base,原因下面会说, box 就是之前下载的 box的路径,完整的命令如下
    vagrant box add base vagrant-centos-7.2.box
    ③ 接下来执行
    vagrant init {title}
    如果上面的title为base ,则直接执行 vagrant init 即可
    ④ 最后执行: vagrant up
    成功启动的情况如下

好了,这样一个最基本的环境已经搭建好了,当然,这只是开始,下面一篇将讲解搭建软件遇到的坑

原创粉丝点击