Vagrant+virtualBox搭建集成开发环境

简介: 先说下为啥要做这个东西:        当初做.net的是,电脑上配置了如下:vs2008+vs2013+IIS+SQL SERVER 08R+Memcache服务;中间玩儿PHP,简单装了个wamp;然后后来做安卓,又自己搭建了一套eclipse+JDK8+SDK(忘了啥版本)+AS;后来做java web ,然后又是各种环境上身。


先说下为啥要做这个东西:


        当初做.net的是,电脑上配置了如下:vs2008+vs2013+IIS+SQL SERVER 08R+Memcache服务;中间玩儿PHP,简单装了个wamp;然后后来做安卓,又自己搭建了一套eclipse+JDK8+SDK(忘了啥版本)+AS;后来做java web ,然后又是各种环境上身。。。。。。一阵折腾之后,电脑环境基本上配乱了。

 

         所以,不是我非要用这个东西,而是想搭建一套比较纯净单一的开发环境,不至于出现类似像我访问8080的时候又报端口占用这种问题。


        中间在查资料的时候,然后又发现了一个使用这种方法的好处:除了想我这样平常自己玩儿,我们工作的时候,进到一个新的团队,第一件事就是老大过来教你配环境,每来一个人,老大都要过来配环境啥的。。。。╮(╯_╰)╭这样感觉老大也是蛮闲的哦。但是!!!配置完这个东西之后,我们可以share给团队中所有人用,同时,这套配置也能非常方便的移植。


     下面简单说下安装过程,and 一些问题。

 

一,安装VirtualBox

             略过。。


二,安装Vagrant

        vagrant -v

       完成之后检查,出现版本信息,则说明安装正确。




三,添加镜像


base box地址:

http://www.vagrantbox.es/


vagrant box add centosMin  +镜像路径





四,检查镜像列表

vagrant box list





五,初始化虚拟机信息

vagrant init centosMin




六,启动虚拟机


vagrant up  





七,修改网络配置


       进入到vagrant的虚拟设备信息的文件夹:



      修改vagrant文件,打开 Vagrantfile,将【config.vm.network :private_network, ip: "192.168.33.10"】这行的注释去掉(移除 #)并保存:重启虚拟机(vagrant reload),这样我们就能用 192.168.33.10 访问这台机器了。



       正常情况下,这样是没问题的。但是好像我不是那种幸运的人,配置完了之后,就是打不开。后来找个专业“大师”吐舌头问了一下,才知道还要再BIOS里面开启虚拟技术的支持。但是当我进到我的BIOS里面后发现,就木有这一项。电脑不支持。


       大哭这真是一个悲伤的故事!!!有钱了换MAC。





目录
相关文章
|
IDE Go 开发工具
【Go·编辑器IDE】GoLand集成开发环境安装及使用教程
【Go·编辑器IDE】GoLand集成开发环境安装及使用教程
【Go·编辑器IDE】GoLand集成开发环境安装及使用教程
|
Java 应用服务中间件 Android开发
【EJB学习笔记】——EJB开发环境搭建(Eclipse集成JBoss)
  之前一直用的EJB开发环境是他们搭建好的,直接拿来用,不过还是感觉老吃别人嚼好的不太好吃,所以自己动手来玩一玩。   EJB开发依赖的最基本的环境:JDK、Eclipse、JBoss,这里简单介绍一下最基本的环境的搭建。
【EJB学习笔记】——EJB开发环境搭建(Eclipse集成JBoss)
|
2月前
|
Linux 数据安全/隐私保护 Docker
在云服务器上搭建集成开发环境
在云服务器上搭建集成开发环境
|
7月前
|
jenkins 持续交付 开发工具
如何基于Docker搭建jenkins集成开发环境?建议收藏
如何基于Docker搭建jenkins集成开发环境?建议收藏
100 1
|
3月前
|
IDE 前端开发 JavaScript
【C#】C# 开发环境配置(Rider 一个.NET 跨平台集成开发环境)
【1月更文挑战第26天】【C#】C# 开发环境配置(Rider 一个.NET 跨平台集成开发环境)
|
10月前
|
自然语言处理 JavaScript 前端开发
解放程序员,创造更大价值——Cursor集成GPT-4人工智能技术的开发环境
解放程序员,创造更大价值——Cursor集成GPT-4人工智能技术的开发环境
117 0
|
10月前
|
IDE 开发工具
瑞萨RH850 CS+集成开发环境Sections字段说明
在文章:瑞萨RH850 CS+环境下设置堆和栈空间和瑞萨IDE:CS+ for CC进行BootLoader升级时开发环境配置中,讲解到Sections字段的使用。
|
10月前
|
IDE Java 编译器
Java 集成开发环境 eclipse 的安装及基本使用
Java 集成开发环境 eclipse 的安装及基本使用
242 0
Java 集成开发环境 eclipse 的安装及基本使用
|
11月前
|
开发框架 Ubuntu IDE
基于Linux安装和配置集成开发环境IntelliJ Idea
基于Linux安装和配置集成开发环境IntelliJ Idea
|
Python
VsCode集成Python开发环境
VsCode 环境下构建 Python 开发环境
229 0
VsCode集成Python开发环境

热门文章

最新文章