yingjiusheng PHP Dev Engineer

Windows安装vagrant运行环境(一)

2019-01-28

记录vagrant环境搭建安装。

准备工作

安装工具下载地址

VirtualBox-5.1.24-117012-Win.exe

vagrant_1.9.7_x86_64.msi

CentOS-7-x86_64-Vagrant-1812_01.VirtualBox.box

注意:

  1. VirtualBox的版本号和Vagrant的版本号要求匹配度很高,建议按对应保留号下载。
  2. centos7box下载地址的链接需要手动拼接出来,可查看文章

安装VirtualBox

点击安装VirtualBox,并在安装完成后测试能否正常运行vagrant。

CentOs7.iso

安装Vagrant

点击安装即可

使用Vagrant

1.添加box

#提前下载好的box文件,~/box/precise64.box,我们给这个box命名为ubuntu12.04
vagrant box add ubuntu12.04 ~/box/precise64.box
#box文件也可以是远程地址 base 为默认名称
#vagrant box add base http://files.vagrantup.com/lucid64.box

2.初始化

#打开目录
#cd ~/vagrant/work
#初始化
vagrant init
#如果你添加的box名称不是base,那么需要在初始化的时候指定名称,例如
vagrant init ubuntu12.04

3. 查看Box

#查看所有的盒子列表
vagrant box list

4. 启动虚拟机

vagrant up

注:此处遇到的问题可能大不相同,自行百度。

5. 查看虚拟机状态

vagrant status

//若虚拟机已启动,会显示running
Current machine states:

default                   running (virtualbox)

The VM is running. To stop this VM, you can run `vagrant halt` to
shut it down forcefully, or you can run `vagrant suspend` to simply
suspend the virtual machine. In either case, to restart it again,
simply run `vagrant up`.

6. 关闭虚拟机

vagrant halt

7.打包分发

vagrant package

Content