使用VirtualBox + Vagrant打造统一的开发环境
https://blog.csdn.net/openn/article/details/54927375
配置步骤
安装VirtualBox
虚拟系统运行在VirtualBox中,类似的工具还有VMware,但后者是收费的。
VirtualBox下载地址: https://www.virtualbox.org/wiki/Downloads.
它支持多个平台,请根据自己的情况选择对应的版本。
安装Vagrant
Vagrant下载地址:https://www.vagrantup.com/downloads.html.
选择最新的版本即可。
检查安装是否成功,运行命令:vagrant
查看安装版本,运行命令:vagrant -v
至此,基本的工具已经安装完成了。
下载镜像
官方封装好的Ubuntu基础镜像:
Ubuntu precise 32 VirtualBox http://files.vagrantup.com/precise32.box
Ubuntu precise 64 VirtualBox http://files.vagrantup.com/precise64.box
如果你要其他系统的镜像,可以来这里下载:http://www.vagrantbox.es/
将下载下来的镜像文件放在与Vagrantfile文件同级目录的file(如果没有需要创建)文件夹中.
目录如下:/Users/open_mac/mnt/vagrant_test/vagrant-centos-6.7.box
初始化安装
vagrant box add cunzhang vagrant-centos-6.7.box # 添加 package.box 镜像并命名为 cunzhang
vagrant box list # 查看有哪些jingxiang
vagrant init cunzhang #初始化镜像
vagrant ssh #ssh 进入
配置介绍
config.vm.box = "cunzhang" #镜像名称
config.vm.network "private_network", ip: "192.168.33.138" #开启私有ip
config.vm.synced_folder "/Users/open_mac/mnt/scm","/opt/mnt", owner: "vagrant", group: "vagrant" #虚拟目录
最新文章
- xampp 下安装mysql-python
- 在CentOS 7.2下升级gcc编译器的版本
- Firefox about
- hdu 2091
- OC5_复合类的内存管理
- 3DS MAX 导出FBX到Unity3D设置
- HttpClient中异步方法的同步调用
- 查看oracle版本信息
- .6-Vue源码之AST(2)
- c#关键字及ref和out
- Python小爬虫
- cookie 使用方法
- memcached----------linux下安装memcached,以及php的memcached扩展。
- git删除文件夹
- servlet邮箱激活验证实例含代码
- bzoj4184
- NancyFx-打造小型 WebAPI 與 Microservice 的輕巧利器
- PHP魔术方法之__invoke()
- Android Developers:从一个Activity获取结果
- js 添加天数