使用vagrant安装linux环境
2016-03-15 19:32
471 查看
vagrant简介
vagrant是一个构件虚拟开发环境的工具。他用于创建部署虚拟的开发环境,说白了就是使用vagrant装虚拟机,而装虚拟机的文件由运维组对开发环境做的一个镜像。这样做的目的,省去了我们搭建开发环境,直接装一个虚拟机,把正在使用的开发环境的镜像还原进去。
当然使用vagrant最主要解决的一个问题就是,让开发环境同步。“代码在我机子上运行没有问题”这种说辞将成为历史。
1、安装virtualBox
可以到VirtualBox的官网进行下载:https://www.virtualbox.org/wiki/Downloads
2、安装vagrant
可以到官网下载https://www.vagrantup.com/downloads.html
3、安装环境
vagrant部署环境,需要一个box文件。如果实在公司里面,可以从他们那里拷一个box文件安装。这样安装的环境与他们是一致的。即模拟了一个开发环境。box文件也可以在网上下载。搜索:vagrant box重点内容好了,现在假设已经有了box文件。现在需要安装环境了。
1)把box文件添加到虚拟机
在文件目录下运行xshll命令:可以使用cd命令,跳转到对应目录,在运行命令。也可以在文件目录按住shift+右键,如图:
运行以下命令:
//添加到虚拟机 vagrant box add centosMix CentOS-7.1.1503-x86_64-netboot.box
添加完成之后,查看一下
vagrant box list
2)初始化虚拟机
vagrant init centosMix //centosMix是刚才 list中查看的虚拟机名称
执行完上面的命令之后,可以在本目录下生成一个vagrantFile文件。这是一个配置文件,里面包含该虚拟机的一些配置信息,可以看看。
3)启动虚拟机
进行完以上操作,开发环境的安装就完成了。这个时候,在打开virtualBox工具,就可以看到里面装上了一个虚拟机。开发的时候,可以使用本机的开发环境进行开发。
4、使用
就可以像使用服务器一样,远程到虚拟机了。可以使用的工具有xshell工具,winscp等工具。初始安装的时候后,远程的时候,使用的IP是127.0.0.1 端口号是2222。这些信息可以后续在进行设置。如果嫌麻烦,也可以修改vagrantFile文件之后,在进行安装。
总结
上面这种方法,可以把开发环境安装到本机的虚拟机上。最主要的是安装一个linux环境,他的使用和使用linux是一样的。这种方式安装的系统体积非常小,大约100多M。这也是一个非常大的优势吧。相关文章推荐
- Linux socket 初步
- Linux Kernel 4.0 RC5 发布!
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- XP下使用虚拟机安装配置Solaris[多图]