win10使用vagrant安装虚拟机

    Vagrant让我们可以通过代码的方式快速地、可重复地创建针对不同虚拟环境的虚拟机。它使得我们可以一次性地、自动创建多个环境相同的虚拟机,对于软件开发和测试尤其有用。

    

vagrant是简便虚拟机操作的一个软件,而使用虚拟机有几个好处:

    1、为了开发环境与生产环境一致(很多开发环境为windows而生产环境为linux),不至于出现在开发环境正常而移步到正式生产环境时出现各种问题,而vagrant通过共享文件,可以实现在主机(windows)下的IDE编写代码操作,直接在虚拟机(linux)中运行展示出效果。

    2、在vagrant中只需要搭配一次开发环境,然后就可以将搭配好的环境系统镜像打包发送给其他的同事用了,其他同事只需要下载vagrant和virtualBox,然后配置下共享目录后就可以开发了,再也不需要关心配置环境的问题了。

    3、目前好多扩展如swoole、redis等对linux支持更好,甚至有些只支持linux,所以采用虚拟机,再也不需要为学习新技术找借口了。

    虚拟机可使用VirturlBox、 VMWare 或 Parallels。但是VMWare和Parallels都需要收费,只有VirturlBox免费。所以此片文章就以VirtualBox+vagrant的组合创建虚拟机。

    1.下载、安装VirturlBox和vagrant

    VirtuelBox下载地址:https://www.virtualbox.org/wiki/Downloads

    安装VirtuelBox就下一步、下一步即可。

    vagrant下载地址:https://www.vagrantup.com/downloads.html



    windows下安装下一步、下一步即可。

2.下载镜像

    下载镜像,有几个地方可以下载:http://www.vagrantbox.es/https://atlas.hashicorp.com/boxes/search都可以。本文使用的是www.vagrantbox.es下载的centos7.2。vagrant支持在线安装镜像,但由于长城的原因,所以最好通过其它方法将镜像下载下来,再在本地加载。


3.安装虚拟机

1.在安装一个新的虚拟机之前最好新建一个文件夹,在新建的文件中安装。打开cmd输入下列命令:


确认,便可以开始安装虚拟机。下图所示便是安装成功:


2.使用vagrant init box_name命令。如下图所示:


此时文件夹中就会出现配置文件Vagrantfile。


3.vagrant up命令启动虚拟机:



VirtualBox中就可以看到新安装的虚拟机:


使用xsheel连结虚拟机:


用户名和密码都是vagrant。


4.编辑配置文案进Vagrantfile


猜你喜欢

转载自blog.csdn.net/qq_35255775/article/details/80572356