Vagrant入门系列(1)
来源:互联网 发布:李玖哲 夏天 知乎 编辑:程序博客网 时间:2024/05/17 08:53
vagrant环境搭建
- vagrant环境搭建
- 环境安装
- 添加box
Vagrant是什么?
Vagrant 是一款用来构建虚拟开发环境的工具,它底层支持VirtualBox、VMware甚至AWS作为虚拟机系统。Vagrant能做什么?
统一开发环境。一次配置打包,统一分发给团队成员,统一团队开发环境,解决诸如“编码问题”,“缺少模块”,“配置文件不同”带来的问题;
避免重复搭建开发环境。新员工加入,不用浪费时间搭建开发环境,快速加入开发,减少时间成本的浪费;
环境安装
vagrant
vagrant官网上下载,傻瓜式安装,网址如下
https://www.vagrantup.com/VirtualBox
VirtualBox 是一个开源免费的虚拟机软件,下载最新的即可,安装过程也很傻瓜,一路next即可,网址如下 https://www.virtualbox.org/
添加box
安装好上述必备的两个软件后,我们还需要下载一个box的镜像,box实际上是vagrant克隆一台虚拟机的基础镜像,我是从 http://www.vagrantbox.es/ 这个网址下的,但是有时候没有翻墙的时候网速不太好,如果下载不下来大家可以在网上找找。
我是选择了一个最新的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
好了,这样一个最基本的环境已经搭建好了,当然,这只是开始,下面一篇将讲解搭建软件遇到的坑
- Vagrant入门系列(1)
- Vagrant入门系列(2)
- vagrant系列(1):使用vagrant在线/离线安装centos7
- Vagrant 入门
- Vagrant 快速入门
- Vagrant 快速入门
- vagrant学习笔记 - 入门
- Vagrant 快速入门
- vagrant 快速入门
- vagrant入门教程--初识vagrant(1)
- 虚拟机管理工具vagrant:安装入门
- vagrant系列一:vagrant的安装与初识
- vagrant系列二:vagrant的配置文件vagrantfile详解
- vagrant系列三:vagrant搭建的php7环境
- vagrant系列教程(五):vagrant搭建python开发环境
- vagrant系列五:Vagrant使用中遇到的坑
- vagrant 1.7.1 记录
- Vagrant使用【1】
- TCP\UDP常见的函数
- Linux中shell简介
- Netty实战读书笔记二:ChannelHandler和ChannelPipeline
- 有了进程还引入线程的本质原因
- bzoj 5048: 塌陷的牧场
- Vagrant入门系列(1)
- 我的订单(分页查询所有) 查询单个订单 权限过滤器 在线支付接口跳转 支付结果处理 网上商城(四)
- 一个字符串的最大回文前缀长度(搜狗2017秋招真题)
- L. The Heaviest Non-decreasing Subsequence Problem -最长不降子序列变形nlogn-2017 ACM-ICPC 亚洲区(南宁赛区)网络赛
- LeetCode 0682
- CodeForces
- Merge Two Sorted Lists
- PopupWindow半透明背影
- 观察者模式