码迷,mamicode.com
首页 > 系统相关 > 详细

linux系统中利用vagrant创建虚拟开发环境

时间:2015-07-02 13:51:00      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:

Vagrant简介

     作为程序员,可能需要同时开发多个项目,使用多种编程语言,需要使用各种操作系统,如果将很多东西放在同一个电脑上,肯定会被各种配置环境搞晕。一个比较好的办法就是每个项目都有一个干净的开发环境,虚拟机的一个主要用处就在于此,虚拟机可以给每一个项目配置一个虚拟机,从而让各个开发环境互相独立,干干净净。现在的项目不大可能由一个人单独完成,协同开发时候需要保障大家的开发环境都一样,为了避免每个开发人员一个个的单独配置参数,安装软件,我们想要的是环境只配置一遍,然后大家可以共享,Vagrant就是实现这样的功能的,实现开发环境的跨平台统一部署。

    最近在跟普林斯顿大学Nick Feamster教授在Coursera上面的公开课Software Defined Networking,有机会学习利用Vagrant搭建开发环境,下面简介开发步骤:

1.安装Vagrant和VirtualBox:按照课程给定的地址选择合适的操作系统进行软件下载,对于Linux来说可以利用lsb_release -a命令来查看操作系统版本,然后下载相应的deb文件。

然后使用dpkg -i xx.deb命令安装软件。

2.Vagrantfile是配置虚拟机的文件,在公开课中,已经写好了这个文件,所以直接用vagrant up运行,然后用vagrant ssh远程链接虚拟机即可。

其他的开发环境配置可以按照公开课提供的Vagrantfile文件进行修改。

 

    

 

linux系统中利用vagrant创建虚拟开发环境

标签:

原文地址:http://www.cnblogs.com/cotyb/p/4615743.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!