2019独角兽企业重金招聘Python工程师标准>>>

1.安装virtualbox和vagrant

注意:二者版本不同或者版本较低可能会导致安装失败

我的版本:    virtualbox  5.1.30   vagrant  2.0.1

2.下载并安装box文件

2.1 下载对应Linux版本的box

地址: http://www.vagrantbox.es/

加入我们下载的box名称为:  xxxxx.box

2.2 安装及配置

1.进入到centos7.box所在目录,执行下面的命令,其中centos7是自己起的镜像名称,记住这个名字,在后面配置文件中有用到

vagrant box add centos7 xxxxx.box

2.初始化镜像文件,其中的centos7是上面自己添加的镜像名称:

vagrant init centos7

3.此时会在当前目录生成一个Vagrantfile配置文件,进行相关编辑,

Vagrant.configure("2") do |config|#镜像名,如果看到这里的名字不是自己添加的导致不能启动虚拟机,改成自己的镜像名即可config.vm.box = "cetos7" #修改本机的1111端口映射即将生成虚拟机的22端口,便于通过xshell访问#vagrant默认映射2222端口,但是启动多个虚拟机时,便需要用到更改端口config.vm.network "forwarded_port", guest: 22, host: 2222, id: "ssh", disabled: "true"config.vm.network "forwarded_port", guest: 22, host: 1111#虚拟机生成一个随机的私有IP# config.vm.network "private_network", type: "dhcp"#虚拟机生成一个固定的私有IP,宿主机可以通过该IP访问虚拟机config.vm.network "private_network", ip: "192.168.33.11"#共享目录,将Windows当前文件夹的父目录下的window_data挂载到虚拟机的/vagrant_data目录config.vm.synced_folder "../window_data", "/vagrant_data"
end

4.在当前目录启动

vagrant up

5.通过xshell连接虚拟机

IP : 127.0.0.1  端口: 1111  用户名: root 或者 vagrant    密码:  vagrant

6.禁用虚拟机防火墙

systemctl stop firewalld.service #关闭防火墙
systemctl disable firewalld.service #关闭开机启动

3.说明

1.私有IP下搭建多个虚拟机时,虚拟机可以互相ping通,可以模拟集群

2.不关闭防火墙的情况下,宿主机可以ping通虚拟机,但是访问不到虚拟机中发布的web程序,如果需要访问虚拟机上运行的web程序,一定要关闭linux的防火墙!!!

转载于:https://my.oschina.net/u/2937605/blog/1595289

001 vagrant安装box相关推荐

  1. 使用vagrant 安装kubernetes 无法下载box源解决办法

    2019独角兽企业重金招聘Python工程师标准>>> ###使用vagrant 安装kubernetes 无法下载box源解决办法 如果你准备使用vagrant 搭建kuberne ...

  2. Vagrant 下载太慢解决方法(本地安装box文件)

    Vagrant 下载太慢解决方法(本地安装box文件) 使用 vagrant up 安装 centos 7 时下载速度特别慢. 解决方法 : 将镜像下载到本地(镜像下载地址http://www.vag ...

  3. TF实战丨使用Vagrant安装Tungsten Fabric

    本文为苏宁网络架构师陈刚的原创文章. 01 准备测试机 在16G的笔记本没跑起来,就干脆拼凑了一台游戏工作室级别的机器:双路E5-2860v3 CPU,24核48线程,128G DDR4 ECC内存, ...

  4. Win10系统在vmware/virtualbox上使用packer和vagrant安装Metasploitable3

    Win10系统在vmware/virtualbox上使用packer和vagrant安装Metasploitable3 文章目录 Win10系统在vmware/virtualbox上使用packer和 ...

  5. Vagrant安装centos/7虚拟机

    Vagrant基础篇 资源百度网盘链接: 链接:https://pan.baidu.com/s/1jIqCZvuMamGihCRbAs60AQ 提取码:jqa3 --来自百度网盘超级会员V5的分享 下 ...

  6. oracle19cRAC环境,Vagrant 安装Oracle19c RAC测试环境的简单学习

    xiaoyu.blog.csdn.net/article/details/103135158 简单学习了下 能够将oracle RAC开起来了 但是 对后期的维护和使用 还是不清不楚,希望有时间在简单 ...

  7. virtualbox php mac,mac下virtualbox+vagrant安装

    mac下virtualbox+vagrant安装 1.安装VirtualBox VirtualBox下载地址 免费小巧非常适用,根据自己机器系统选择下载包 图1 2.安装并使用Vagrant 1)Va ...

  8. 在Win7下利用VirtualBox和Vagrant安装Docker

    2019独角兽企业重金招聘Python工程师标准>>> 1.安装VirtualBox 和 Vagrant 首先下载安装VirtualBox 和 Vagrant的windows版本,两 ...

  9. vagrant 安装使用 win7

    第一步.安装VirtualBox和vagrant 下载地址: https://www.virtualbox.org/wiki/Downloads http://downloads.vagrantup. ...

最新文章

  1. 慕课网基于ElasticSearch的找房网实战开发企业级房屋搜索网项目学习心得(一)
  2. 电商618背后的那些技术事儿
  3. python爬虫小说代码示例-使用简单Python爬虫获取一个干净整洁的小说文件
  4. 网页标题设置,为什么在SERP中,显示结果不一致?
  5. C语言编写一个备份文件,2014年3月二级C语言上机题库备份.doc
  6. 删除计算机文件的几种方法,电脑删除不了文件怎么办?教你几种好的处理方法,一学就会...
  7. JavaScript 模块化简述
  8. 阿里算法工程师模拟题2018/5/7
  9. WS2812B 5050数据整理
  10. 启天m7300微型计算机,启天M7300
  11. 前端二维表转化树结构。支持无限套娃
  12. 电脑版微信不显示头像
  13. iFixit 拆解 2014 款 Mac mini拆机教程, 内存确认不能更换.
  14. python编程快速上手办公自动化_关于疯狂填词(Mad Libs)程序的解答
  15. Thinkphp 5.0 仿百度糯米开发多商家电商平台
  16. 把Maven本地仓库修改为阿里云仓库
  17. js对象转数组可枚举属性和不可枚举属性
  18. mac book 合上盖子继续下载或在听歌
  19. cmdy5(cmdy5庆余年)
  20. JavaWeb基础知识总结

热门文章

  1. 戴尔电脑开机之后闪黄灯系统不能启动
  2. 对于已有的【寄存】代码,【式样】变更,【参照】其他代码修正时的注意事项!
  3. 接受你无法改变的事情 改变你可以改变的事情
  4. python2.7打印中文乱码的问题解决
  5. 死锁问题分析(个人认为重点讲到了gap间隙锁,解决了我一些不明报死锁的问题)
  6. Could not parse mapping document from input stream hibernate配置异常
  7. R(1):中文乱码解决方案
  8. C#Winform频繁刷新导致界面闪烁解决方法
  9. 将java.util.Date转换为java.time.LocalDate
  10. 如何阻止EditText专注于Android中的Activity启动