windows7/10安装vagrant
2017-08-18 17:12
169 查看
vagrant是什么?
vagrant是一个操作虚拟机的工具.通过命令和配置文件来管理虚拟机,很快就能完成一套开发环境的部署,并可以打包传播,统一了开发环境,也解决了重复配置环境的麻烦.
Vargant的好处
1.统一开发环境。一次配置打包,统一分发给团队成员,统一团队开发环境,解决诸如“编码问题”,“缺少模块”,“配置文件不同”带来的问题;
2.避免重复搭建开发环境。
新员工加入,不用浪费时间搭建开发环境,快速加入开发,减少时间成本的浪费;
3.多个相互隔离开发环境。
可以在不用box里跑不同的语言,或者编译安装同一语言不同版本,搭建多个相互隔离的开发环境,卸载清除时也很快捷轻松。
win7/win10系统下如何使用vagrant?
一.安装软件
win7下建议安装版本1.vagrant_1.8.6.msi
2.VirtualBox-5.1.8-111374-Win.exe
win10下建议安装版本
1.vagrant_1.9.7_x86_64.msi
2.VirtualBox-5.1.26-111374-Win.exe
说明:以上版本是我亲自在自己电脑上安装过,可用的。 请不要随意升级软件版本,特别是win7操作系统。
软件共200多M,无法上传到CSDN资源库,有需要的朋友,在文末评论中,留下邮箱,我发你邮箱吧。
安装就比较简单了,点击下一步,下一步即可,提示please restart the computer.时就重启下电脑,跟着提示操作即可。
安装完之后,有个细节。
网络连接,这里会多出来两个网络适配器,作用是用来共享宿主机与虚拟机的网络。
必须是两个一起出现,并同时开启哦。(●ˇ∀ˇ●)
二.下载package.box
去vagrant官网下载一个package.box 文件,其实就是一个Linux系统的镜像。
三.把虚拟机加载到box容器中
假设,第二步中下载的文件在D:\soft\Vagrantfile\ 目录。打开cmd命令窗口,键入
[html] view
plain copy
print?
vagrant box add abcd D:\soft\Vagrantfile\package.box
abcd 是给虚拟机起的名字 ,根据你的喜好,随意写。
四.初始化
[html] viewplain copy
print?
vagrant init abcd
五.启动虚拟机
[html] viewplain copy
print?
vagrant up
启动时,输出如下信息。
然后使用vagrant status 命令,查看是否正在运行。
六.常用命令
[html] viewplain copy
print?
vagrant up 启动虚拟机
vagrant reload 重启虚拟机
vagrant status 查看虚拟机运行状态
vagrant halt 关闭虚拟机
七.登陆虚拟机及大概使用介绍
[html] viewplain copy
print?
vagrant ssh 在cmd命令窗口下,直接登陆虚拟机
使用这个命令的好处时,不需要依赖第三方SSH客户端软件,比如xshell,即可直接登陆。
看图,
命令作用说明
sudo su 获取root用户权限。
ps -ef|grep nginx 查看nginx进程信息
ifconfig 查看当前虚拟机的ip信息, 此命令与win下的ipconfig 命令作用一样。
可以看到ip地址为192.168.33.11
那么,这个ip地址,是如何设置的呢? 在哪里进行设置的?
请看下一篇 vagrant 配置文件(Vagrantfile)讲解。
相关文章推荐
- 教你如何在Mac上安装Windows 10预览版?
- 安装Windows 10 Subsystem for Linux
- Windows 10 和 Fedora 23 双系统安装问题集
- Windows 7下用VMware Workstation 10虚拟机安装 Ubuntu 14.04
- Windows 10、Windows 2012 安装 Oracle 11g 报错:[INS-13001]环境不满足最低要求。
- Windows下硬盘安装Linux FC10
- Windows 10安装MySQL配置时无响应解决方法
- Windows 10 安装 Tensorflow
- 小白Windows7/10 64Bit安装Theano并实现GPU加速(没有MinGw等,详细步骤)
- 在Windows 10 上安装SQL Server 2000数据库
- DB 查询分析器 6.04 在 Windows 10 上的安装与运行展示
- 玩转树莓派——升级NOOBS离线安装介质到Raspbian 4.9和Windows 10 IoT C
- Windows 10 新体验(一):Windows 10预览版安装
- Windows 10下安装Tomcat,文件目录共享访问
- tensor搭建--windows 10 64bit下安装Tensorflow+Keras+VS2015+CUDA8.0 GPU加速
- MDT 2013 Update 1 Preview 部署 Windows 10之ADK 10简介、安装
- 大数据爬虫基础(三)Scrapy在Windows 10下的安装
- windows8安装myeclipse 10.0时出现failed to find a main class in "c:\windows\temp"解决
- 直播Windows 10 64位,安装JDK1.8
- Windows 10 系统上安装Mac OS X 10.11