Windos上安装VirtualBox和Vagrant

  • 安装VirtualBox虚拟机
  • 安装Vagrant镜像
  • Vagrant初始化
  • 启动Vagrant
  • 修改Vagrant的IP为固定IP地址
  • 远程连接问题:vagrant ssh

安装VirtualBox虚拟机

1.下载地址:https://www.virtualbox.org/ 我使用的版本是VirtualBox 6.1。
2.安装VirtualBox需要在Bios中开启CPU虚拟化(如果你已经使用过VMware,就不需要重新设置了)。
3.安装并重启即可。

安装Vagrant镜像

1.下载地址:百度Vagrant即可, 我使用的版本是Vagrant2.2.19,这个版本搭配VirtualBox 6.0 时可能会出现一些问题,所以我采用了VirtualBox 6.1版本。
2.下载并安装成功后,打开CMD窗口输入:vagrant -v ,如果能成功显示版本号,就代表安装成功了:

C:\Users\94758>vagrant -v
Vagrant 2.2.19

Vagrant初始化

注意,如果直接输入vagrant init [虚拟机镜像名] 的话,下载会特别慢:

C:\Users\94758>vagrant -init centos/7
...

我们可以在初始化时指定一个国内的镜像下载地址:

// vagrant init [title] [url]
C:\Users\94758>vagrant init centos7 https://mirrors.ustc.edu.cn/centos-cloud/centos/7/vagrant/x86_64/images/CentOS-7.box

或者通过其他渠道将.box镜像文件下载到本地,可以这样操作:

//1.添加box : vagrant box add {title} {url}
C:\Users\94758>vagrant box add centos7 F:\VirtualBox\CentOS-7.box
//2.初始化 : vagrant init [title]
C:\Users\94758>vagrant init centos7

启动Vagrant

安装成功后,输入:vagrant up 启动虚拟机

// 启动vagrant,系统用户的初始密码是:vagrant
C:\Users\94758> vagrant up

此时查看VirtualBox时,已经启动了一台虚拟机,接下来我们可以通过命令行远程连接虚拟机:

// 使用命令行远程连接虚拟机
C:\Users\94758> vagrant ssh
//注意,如果你使用的版本与我不同,可能会卡在这里;
//解决方法是进入 C:\Users\[你的用户名]目录下,将.VirtualBox文件删掉,重新安装一个合适的版本,再次启动即可。

修改Vagrant的IP为固定IP地址

默认情况下,虚拟机的IP是不固定的,为了方便开发,可以将其设置为固定IP;
首先,在Windows下查看虚拟机的IP地址:

记住 IPv4的地址,打开C:\Users[用户名] 目录下的 Vagrantfile 文件,添加配置:

// 该配置项大约在35行被注释,去掉注释,然后填入自己虚拟机的ip即可
config.vm.network "private_network", ip: "192.168.56.10"

远程连接问题:vagrant ssh

正常启动虚拟机后,输入vagrant ssh指令,报错:Bad owner or permissions on …
解决办法:进入C:\Users\94758.ssh 文件夹,删除config文件,重新执行vagrant ssh即可

Windos上安装VirtualBox和Vagrant相关推荐

  1. linux deb文件安装_如何在 Ubuntu 上安装 VirtualBox | Linux 中国

    本新手教程解释了在 Ubuntu 和其他基于 Debian 的 Linux 发行版上安装 VirtualBox 的各种方法.-- Abhishek Prakash Oracle 公司的自由开源产品 V ...

  2. debian vbox设置_在Debian 9 Stretch系统上安装VirtualBox的两种方法

    本文向你介在Debian 9 Stretch系统上安装VirtualBox的两种方法:采用Oracle Repository或strectch-backports存储库来安装VirtualBox.本文 ...

  3. linux vbox 增强功能,linux上安装virtualbox增强工具

    CentOS虚拟机上安装VBoxLinuxAdditions VirtualBox上选择虚拟机(如CMe10) > 设置 > 存储 > 控制器: IDE > 挂载VBoxGue ...

  4. 如何在ubuntu上安装virtualbox的driver module vboxdrv

    干净的ubuntu安装完毕之后是没有vboxdrv这个driver module的. 新建一个folder jerry_virtualbox: 使用wget下载virtualbox安装包:https: ...

  5. win7 x64上安装VirtualBox,提示不能为虚拟电脑打开一个新任务

    主机 Host:     Win7 64 bit 虚拟机Guest:   xp 最新版 virtulbox版本  6.1.4 r136177 安装完xp虚拟机以后,直接点启动提示"不能为虚拟 ...

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

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

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

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

  8. linux下c语言读取roed文件,如何在Linux系统上安装Android4.4.docx

    Android (x86)项目致力于移植 Android系统到X86处理器上,使用户可以更容易的在任何电脑上安装 Android.他们通过使用android源码,增加补丁来使 Android能够在X8 ...

  9. CentOS 7 安装VirtualBox

    VirtualBox 5.1 Released – Install on RHEL/CentOS/Fedora and Debian/Ubuntu/Linux Mint 导入epel安装源  #yum ...

最新文章

  1. phpMyAdmin操作之改管理员密码
  2. 信号与系统期末考试2020春季学期试题准备
  3. Kafka Architecture
  4. 如何在ABAP workbench里创建新的repository对象
  5. java spring注入 静态方法_JAVA静态方法中如何使用spring@Value进行注入的成员变量...
  6. linux 文件管理器_8个Linux文件管理器尝试
  7. es6 字符串模板 随手记
  8. cisco 密码重置
  9. Linux Ubuntu/Centos7 定时备份mysql数据库
  10. (转)Linux 系统性能分析工具图解读(一、二)
  11. Linux3.2.8系统启动过程及启动延时初步分析
  12. 机器学习----朴素贝叶斯详解
  13. 看完这篇HTTP,跟面试官扯皮就没问题了
  14. 毕业设计之 ---- 基于深度学习图像识别的垃圾分类系统
  15. xmind linux,xmind linux免费版下载
  16. 处理复旦大学中文文分类数据集
  17. ckplayer播放线上视频问题
  18. 学生表课程表成绩表教师表
  19. 事件(一)绑定与解除事件
  20. windows如何使用bat快速安装计划任务?

热门文章

  1. Premiere Pro快捷键大全
  2. 报名丨2019金融科技产业创新高峰论坛邀您参加
  3. 淘上词搜索采集商品价格,分析价格走势(接口代码对接)
  4. Go 结构体初始化:
  5. 如何用手机拍好一个女生
  6. OFDM 峰值平均功率比(PAPR)
  7. 汽车报告丨分析了比亚迪宋全网口碑,我们得出这个结论
  8. Zoa 极简购物商城网店商店电子商务模板 WordPress主题
  9. 软件测试十二阶段(软件测试方法)
  10. PageHelp问题