使用Vagrant - 虚拟机管理

2014-03-26  籽藤 

官方参考:http://docs.vagrantup.com/v2/getting-started/index.html

虚拟机是准备多种测试环境的利器。Vagrant这款免费软件让虚拟机的部署和管理更加便捷了,大赞~

  1. 下载并安装Vagrant http://www.vagrantup.com/downloads

  2. 下载并安装Virtual Box / VMware / Hyper-V (三者择一,我只安装了Virtual Box),这三种虚拟机软件Vagrant都支持

  3. 重启后验证:‘vagrant’会添加到系统环境变量中,如下图:

  4. 如下图,运行两个命令,以部署一台虚拟机。这里我用的是Vagrant提供的Box,你想针对项目自己整一个也行。

     

  5. 命令完成之后,一台系统为Ubuntu 12.04 LTS 32-bit的虚拟机就运行在Virtual Box中。由于Host系统是Windows Server,而Guest是Linux,我们不能直接在Virtual Box中访问虚拟机。http://stackoverflow.com/questions/9885108/ssh-to-vagrant-box-in-windows

  6. 于是我选择用PuTTY来访问Linux VM。用户名密码均是vagrant

  7. 当然,你可以利用private key file来访问VM。即先用PuTTYGen生成.ppk后缀的文件,随后在PuTTY中进行相关配置。

    Connection > Data > Auto-login username

    Connection > SSH > Auth > Private key for authentication

403°/4034 人阅读/0 条评论 发表评论

登录 后发表评论