NineChapter项目WIN10环境下vagrant+VirtualBox环境搭建
来源:互联网 发布:淘宝颜色代码 编辑:程序博客网 时间:2024/06/05 05:28
1.vagrant与VirtualBox 版本选择:
virtualbox选择4.3.12版本,vagrant选择1.9.4版本。
2.准备工作:
在D:盘根目录下创建NineCapter1文件夹,以后这里就作为我们的工作目录。首先安装vagrant,点击安装包,一路next,不过注意将vagrant安装到D:\NineChapter1目录下方便以后管理。 vagrant对于虚拟机的管理分成两个部分:box和Machine,box是指初始的未部署的虚拟机镜像文件,这个文件相当于是虚拟机的一个模板,可以进行无限制次数的复制,Machine指处于可运行状态下的虚拟机,当使用vagrant添加box(vagrant add)时,对于windows用户,vagrant会默认将这些虚拟机模板镜像文件存放c:\User\.Vagrant.d文件夹下,当使用vagrant添加的box文件较多时,这个目录将会变得非常大,建议转移到其他磁盘分区,具体步骤如下: 1. 将c:\User\.Vagrant.d内容移到D:\NineChapter1\.Vagrant.d文件下 2. 新增环境变量 VARANT_HOME 为 D:\NineChapter1\.Vagrant.d
vagrant配置详情请这里参考
3.VirtualBox配置
1. 点击安装包一路next,注意安装路径放在D:\NineChapter1路径下方便管理。 2. 在D:\NineChapter1文件夹下创建一个VirtualBox_box文件夹用于存放虚拟机镜像文件 3. 打开virtualBox点击 管理>全局设置 修改镜像的默认存放位置为D:\NineChapter1\VirtualBox_box 4. 将virtualbox的安装目录 D:\NineChapter1\VirtualBox 路径加入PATH环境变量
VirtualBox配置详情请参考这里
4.git clone项目文件
1.在D:\NineChapter1文件夹下创建LintCode目录,进入LintCode目录,git工具Bash_Here,分别执行:
git clone git@github.com:ninechapter/LintCode.git
2.在D:\NineChapter1\LintCode下执行:
git clone git@github.com:ninechapter/LintCodeJudge.git
3.在D:\NineChapter1下创建NineChapter文件夹,进入NineChapter执行:
git clone git@github.com:ninechapter/NineChapter.git
5.正式进行配置
1.打开cmd执行命令 >>vagrant box add ubuntu/trusty64 下载box 2.cmd ,进入D:NineChapter1\LintCode\LintCode目录下,执行:
>>vagrant up
出现如下错误:!
问题修复:在D:\NineChapter1目录下创建fix目录,这里下载修复文件,密码:zjy3:
将修复文件存放在fix目录下,右击以管理员模式运行,此时重新在LintCode下vagrant up成功。但是又出现新的问题。
此时我们在桌面右击,virtualbox,以管理员模式运行,打开virtualbox。此时重新在LintCode目录下vagrant up发现vagrant up成功了。
但是出现了LintCodeJudge目录挂载不成功,我们用Xshell连接虚拟机发现主目录下只有LintCode目录下同步了文件,这是因为LintCode中vagrantfile文件配置不合理造成的,是程序bug。目前我正在积极解决中。
0 0
- NineChapter项目WIN10环境下vagrant+VirtualBox环境搭建
- windows下搭建Vagrant+Virtualbox环境
- vagrant+virtualbox搭建开发环境
- MacOS:VirtualBox下Win10虚拟环境搭建
- windows下vagrant和virtualbox搭建开发环境
- Vagrant+virtualBox搭建集成开发环境
- VirtualBox,vagrant,ubuntu,nodejs环境搭建
- 使用vagrant+VirtualBox搭建虚拟开发环境
- Windows搭建虚拟开发环境(VirtualBox+Vagrant+Babun)
- Windows使用Vagrant&VirtualBox搭建虚拟开发环境
- 使用VirtualBox和Vagrant搭建Linux开发环境
- 使用VirtualBox+Vagrant搭建自己的Laravel开发环境
- vagrant+VirtualBox配置linux环境
- 搭建vagrant环境
- vagrant 环境搭建
- vagrant 搭建开发环境
- 搭建vagrant开发环境
- vagrant windows 环境搭建
- 第四章 探究碎片、动态加载碎片与限定符
- ubuntu14.04安装cuda8.0
- 据说看完这21个故事的人,30岁前都成了亿万富翁。你是下一个吗?
- Canvas基础
- 竞争神经网络
- NineChapter项目WIN10环境下vagrant+VirtualBox环境搭建
- 一天一个面试题
- 使用RSS实现自动动漫更新提醒(追番)
- 尝试实现软件渲染器
- 静态分析,绕过010Editor注册验证
- 微软Win10自带代码编辑器《Code Writer》使用方法、介绍和常见问题
- Java面试准备二十三:Java类加载与初始化
- 网络编程基础--重要概念介绍
- 在应用服务器参数自适应调整中使用Model Predictive control的意义