vagrant配置linux环境基本操作步骤
1.下载box文件
http://www.vagrantbox.es/
演示版本为 : CentOS-6.4-x86_64-v20131103.box
2.安装vagrant 1.8和virtualBox 5.0
3.添加box;切换到box的目录中,建议不要有中文路径,防止未知的错误
vagrant box add --name (vagrant-box自己所取得名字) (路径和box的名字)
Example: vagrant box add --name linux_learn ./centos-7.0-x86_64.box
4.vagrant虚拟系统中没有Vagrantfile时,需要用vagrant init + box名字(自己所取名字)进行初始化
Example: vagrant init linux_learn
5.修改Vagrantfile文件,使得本机能访问虚拟机
config.vm.network "private_network", ip: "192.168.56.10"
具体IP地址需要根据实际网段来填写
在未识别网络中点击其中一个查看属性IP
假如你不设置私网IP对应相应的以太网网段IP,vagrant up的时候会出现错误
所以把config.vm.network "private_network", ip: "192.168.56.10"中的IP改成以太网段中,前三个断点字段必须相同
例如: config.vm.network "private_network", ip: "192.168.56.10"最后的10可以任意修改;
注释:这里为什么要设置私有网络IP,因为本机要访问虚拟机,注意私有网络的设置,只能本机访问,比较安全,但是团队
成员无法访问你的虚拟机,推荐大家可以看看这篇文章介绍额vagrant三种网络的配置,以及特点
http://www.tuicool.com/articles/v6ZnUzm
6.启动虚拟机
vagrant up
注意:下列命令都要在vagrant目录下进行
1.删除vagrant-box命令: vagrant box remove
2.vagrant halt关闭虚拟机
3.vagrant destroy销毁虚拟机
4.vagrant box list 列出所有加载了的box