Vagrant+virtualBox搭建集成开发环境
来源:互联网 发布:小电影网站 知乎 编辑:程序博客网 时间:2024/05/22 05:27
先说下为啥要做这个东西:
当初做.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。
- Vagrant+virtualBox搭建集成开发环境
- vagrant+virtualbox搭建开发环境
- 使用vagrant+VirtualBox搭建虚拟开发环境
- Windows搭建虚拟开发环境(VirtualBox+Vagrant+Babun)
- Windows使用Vagrant&VirtualBox搭建虚拟开发环境
- 使用VirtualBox和Vagrant搭建Linux开发环境
- 使用VirtualBox+Vagrant搭建自己的Laravel开发环境
- windows下vagrant和virtualbox搭建开发环境
- vagrant 搭建开发环境
- 搭建vagrant开发环境
- VirtualBox,vagrant,ubuntu,nodejs环境搭建
- windows下搭建Vagrant+Virtualbox环境
- windows 配置 vagrant virtualBox 开发环境
- Vagrant+VirtualBox构建本地虚拟开发环境
- 快速打造自己开发环境 vagrant + virtualbox
- 快速打造自己开发环境 vagrant + virtualbox
- vagrant+虚拟机搭建开发环境
- 用VirtualBox和vagrant在win7×64上搭建ruby on rails 开发环境
- 策略(Strategy)模式
- 塞尔将向阿里巴巴集团总裁迈克尔埃文斯汇报工作
- open-falcon alarm 模块报警信息处理
- 美团2015笔试题以及最优解(四)
- Base64的Java代码实现
- Vagrant+virtualBox搭建集成开发环境
- 值得说的一个问题:C语言实现拓扑排序
- 技术笔记_如何在vs2015中配置使用sqlite3 x64 for .Net4x
- 127,常用结构体
- 在Xcode7/7.1中使用Http请求,App Transport Security has blocked a cleartext HTTP (http://) resource load sin
- C++ Primer 学习笔记16 string字符串
- java clone方法之深拷贝和浅拷贝
- 【jQuery】获取浏览器的名称与版本信息
- VMware下的RHEL 6.4 安装gcc和gcc-c++