virtualbox+vagrant 搭建环境

流程

1.安装下载vbox以及vagrant并安装
2.准备好镜像文件 ----.box
3.在终端执行如下命令

vagrant box add NAME FileAddress  //添加虚拟机
vagrant init NAME   //初始化虚拟机,这里要加上虚拟机名称,不然容易报错
vagrant up  //开启

4.补充命令

vagrant halt //关闭
vagrant box list  //查看现有虚拟机

优势

vagrant+vbox相比VM操作的优势在哪里呢?

1.vagrant 本地的工作目录下会跟 虚拟机中根目录下的 /vagrant文件 实时共享,这避免了我们以前phpstom远程连接文件所带来的不便,也大大提高了效率。

2.vagrant 轻便,减轻了更多的电脑压力。

3.vbox可以安装laravel的homestead,比较方便。

$ vagrant box add NAME URL #添加一个box
$ vagrant box list #查看本地已添加的box
$ vagrant box remove NAME virtualbox #删除本地已添加的box,如若是版本1.0.x,执行$ vagrant box     remove NAME
$ vagrant init NAME #初始化,实质应是创建Vagrantfile文件
$ vagrant up #启动虚拟机
$ vagrant halt #关闭虚拟机
$ vagrant destroy #销毁虚拟机
$ vagrant reload #重启虚拟机
$ vagrant package #当前正在运行的VirtualBox虚拟环境打包成一个可重复使用的box
$ vagrant ssh #进入虚拟环境

打包
$ vagrant package 当前要被打包的系统名 --output 打包到的地址/包名

你可能感兴趣的:(virtualbox+vagrant 搭建环境)