vagrant + virtualbox 安装centos7教程 与常见问题的解决方法
1 vagrant 与 virtualbox 简介
1.1 常见的开发模式
【1】原始windows开发模式:windows开发-本地访问调试(与生产环境毕竟不同)-发布到linux运行
【2】vagrant + virtualBox模式: windows开发 - 文件本地共享 – 直接访问虚拟机(linux环境与生产一致)
【3】IDE+develop 模式: windows开发 - 文件远程上传 – 访问远程开发机(linux环境与生产一致)
————————————————
1.2
Vagrant是一个基于Ruby的工具,使用Oracle的开源virtualBox虚拟化系统创建和部署虚拟化开发环境。box 虚拟机必须基于 virtualBox 运行
2 安装步骤
2.1 安装virtualbox
下载后安装:https://www.virtualbox.org/wiki/Downloads
2.2 安装vagrant
下载安装:http://downloads.vagrantup.com
2.3 安装box虚拟机
下载需要安装系统的box镜像 : https://app.vagrantup.com/boxes/search
或 http://www.vagrantbox.es
添加box:vagrant box add centos7 centos7.box
初始化:vagrant init centos7
启动虚拟机:vagrant up
使用virtualbox登陆虚拟机查看是否安装成功
3 ssh 链接虚拟机
vagrant ssh-config 命令查看 ssh私钥文件的位置
4 vagrant 常用指令
下面展示一些 内联代码片
。
vagrant init # 初始化
vagrant up # 启动虚拟机
vagrant halt # 关闭虚拟机
vagrant reload # 重启虚拟机
vagrant ssh # SSH 至虚拟机
vagrant status # 查看虚拟机运行状态
vagrant destroy # 销毁当前虚拟机