链接:https://pan.baidu.com/s/1I2RNMNq9G-P4k42-U1Jjtw (这里有需要准备的安装包以及镜像文件,也可自己去官网下载)
提取码:jis8

安装VirtualBox

直接来到官网 https://www.virtualbox.org/wiki/Downloads 点击下载最新的virtualbox,双击安装,一路傻瓜化完成。

安装Vagrant

网上有说什么使用gem命令来安装的,建议大家别进这个坑了,直接到官网 https://www.vagrantup.com/downloads.html 下载最新的vagrant,然后双击安装,也是一路傻瓜化,就不说。
在windows下安装vagrant,为了写入相应配置到环境变量,可能会要求重新启动一下系统。

完成一个box的安装

先下载一个box到本地,我下载后放到了 D:/vagrant 目录下面

D:
cd vagrant $vagrant box add {name}{url}
$vagrant init {name}
$vagrant up vagrant box add 是添加box的命令
其中{naem}可以自行设置,{url}是下载到本地box路径。
我的路径是:D:/vagrant/vagrant.box 我进入到目录之后 url只用写vagrant.box

ssh链接到安装的虚拟机

经过以上操作后,完成了虚拟机的安装,现在需要登录上虚拟机,进行操作。链接很简单,可以使用第三方(xshell等)shell工具或系统自带的,进行登录

我直接使用windows的powershell(cmd也一样)进入到安装目录,vagrant ssh(vagrant.exe ssh也可以连接成功)即可连接成功

或者使用第三方如xshell,ip地址是:localhost,端口,需要观察,映射的22端口是多少。一般是2200 或者2222 ;用户名与密码均是: vagrant

vagrant的命令详解

命令 作用
vagrant box add  添加box的操作
vagrant init 初始化box的操作,会生成vagrant的配置文件Vagrantfile
vagrant up 启动本地环境
vagrant ssh  通过 ssh 登录本地环境所在虚拟机
vagrant halt  关闭本地环境
vagrant suspend  暂停本地环境
vagrant resume  恢复本地环境
vagrant reload  修改了 Vagrantfile 后,使之生效(相当于先 halt,再 up)
vagrant destroy  彻底移除本地环境
vagrant box list  显示当前已经添加的box列表
vagrant box remove  删除相应的box
vagrant package  打包命令,可以把当前的运行的虚拟机环境进行打包
vagrant plugin  用于安装卸载插件
vagrant status  获取当前虚拟机的状态
vagrant global-status  显示当前用户Vagrant的所有环境状态

最新文章

  1. java程序打包成jar
  2. 使用as3控制动画
  3. 媲美oracle awr/statspack的mysql awr第一版发布
  4. linear-gradient 的“高能”用法
  5. java poi操作excel 添加 锁定单元格保护
  6. yii 验证用户名是否存在 array("name","unique",'message'=>'用户名已经存在'),
  7. wget命令2(转载)
  8. elasticsearch高级配置之(一)----分片分布规则设置
  9. 【iOS】UIViewController基类的实现
  10. spring boot / cloud (二十) 相同服务,发布不同版本,支撑并行的业务需求
  11. Redis 实战篇之搭建集群
  12. Kubernetes Ingress Controller的使用及高可用落地
  13. Pandas Series和DataFrame的基本概念
  14. 在IIS上发布并运行ASP.NET Core
  15. hive sql执行的job在map时报java.lang.OutOfMemoryError的错误
  16. AD域与外部网站域名相同处理办法
  17. C# 多种方式连接Oracle。
  18. java计算器实验报告
  19. python 统计学的各种检验
  20. div不设置高度背景颜色或外边框不能显示的解决方法

热门文章

  1. Factors and Multiples
  2. 洛谷P1120 小木棍 [数据加强版](搜索)
  3. P1982小朋友的数字
  4. 用 Flask 来写个轻博客 (37) — 在 Github 上为第一阶段的版本打 Tag
  5. 定制化fiddler会话列表字段
  6. 夜雨惊风 Linux下卸载openjdk,安装jdk
  7. 更新系统时间 & 查看/修改LINUX时区和时间
  8. maven基础--下载安装配置命令生命周期
  9. ubuntu下可用的串口调试工具--cutecom
  10. python之字符串的切片