vagrant安装centos7

1.下载安装virtural-box
地址:https://www.virtualbox.org/
vagrant安装centos7
文章图片

如上图示,找到对应的版本下载,我用的是window系统,就下载window。
至于安装,没什么好说,最好用默认路径安装,防止出奇奇怪怪的问题,一直点下一步就行。
2.下载安装vagrant
地址:https://www.vagrantup.com/
vagrant安装centos7
文章图片

vagrant安装centos7
文章图片

选择对应的版本,我用的window,下载window64位。
至于安装也一样,最好用默认路径安装,防止出奇奇怪怪的问题,一直下一步即可,安装完成后要重新启动电脑让配置生效。
3.下载centos7的 virtural-box
官方镜像地址:https://app.vagrantup.com/boxes/search
第三方镜像地址:http://www.vagrantbox.es/
【vagrant安装centos7】我自己是自第三方地址,找到对应的镜像后用迅雷下载下来的,速度快很多。
vagrant安装centos7
文章图片

找到对应版本,复制下载链接下载
4. 初始化box,初始化系统,启动系统
比如我下载后的box放在 e盘,VirtuaBox-VMs目录下,文件名字为 centos-7.0-x86_64.box
vagrant安装centos7
文章图片

那添加box的本地地址就是 E:/VirtuaBox-VMs/centos-7.0-x86_64.box

  1. 创建1个空目录,按住 shift + 右键 ,打开 powershell 窗口
  2. 输入: vagrant box add centos7 E:/VirtuaBox-VMs/centos-7.0-x86_64.box ,添加本地box
  3. 添加成功后输入 vagrant box list 可以查看本地的box
  4. 初始化centos7文件: vagrant init centos7, 注意名字要跟本地的box名字一样,不然vagrant会去官方仓库找和下载,速度很慢
  5. 启动centos7系统: vagrant up 启动
  6. 之后打开virtual-box,能看到新加了一个centos7的虚拟机
  7. 回到powershell终端,输入 vagrant ssh ,即可连接centos7,输入yum version 查看版本
    vagrant安装centos7
    文章图片
vagrant切换到root的方法sudo passwd root 根据提示输入两次新密码 su root 切换到 root 用户 然后whoami查看当前登录用户

    推荐阅读