https://blog.csdn.net/dream_188810/article/details/78218073

VirtualBox是一款开源免费的虚拟机软件(之前一直使用vm,vm功能较多,正版需要付费。但是virtualBox对于我来说够用)

Vagrant介绍:

用于创建和部署虚拟化开发环境

通过命令和配置文件来管理虚拟机,很快就能完成一套开发环境的部署,并可以快速打包传播,统一了开发环境,也解决了重复配置环境的麻烦.

安装包文件:

vagrant_1.9.3安装包:http://pan.baidu.com/s/1eRZ72dO   分享密码:jpyo

virtualBox-5.1.26安装包:http://pan.baidu.com/s/1bpi1bSN  分享密码:wuvs

window安装vagrant:

1. 安装virtualBox  直接默认一直下一步即可

2.安装vagrant   直接默认一直下一步即可

3.在硬盘新建个文件夹 我在e新建个vagrant_project

打开dos命令界面,输入:

$ e:

$ cd vagrant_project

$ vagrant box add {title} {url}(需要先下载box镜像  我这边是公司提供的,里面有包含公司的项目就不好分享出来了。)

$ vagrant init {title} 你可以在你新建的文件查看 我的是E:\vagrant_project 会发现多了些文件  这代表成功了

$ vagrant up出现一下就代表成功了

注意事项:

注意关机之前都要关闭下虚拟机。如果不关闭的话 明天早上起来就发现启动不了

注意应先安装virtualBox 再安装vagrant

安装时出现 vagrant-share时  是由于vagrant-share出错

win7注意不要安装太高的版本

建议安装路径为默认即可

在.Vagrantfile文件中设置:

设置用户名以及密码:

config.ssh.username = "vagrant"

config.ssh.password = "vagrant"

设置虚拟网络

config.vm.network "private_network", ip: "192.168.33.10"

打开共享文件夹,连接samba:(需要虚拟机上安装samba,我会在下篇中写道)

打开运行中输入\\192.168.33.10

vagrant的常用命令:

vagrant box list   查看box 列表

vagrant halt   关闭vagrant
vagrant reload   重启vagrant

vagrant status    查看vagrant 状态

vagrant up   启动vagrant

vagrant global-status  查看全部虚拟状态

vagrant box add  添加box镜像

vagrant init   生成vagrantfile

vagrant_1.9.3安装包:http://pan.baidu.com/s/1eRZ72dO   分享密码:jpyo

virtualBox-5.1.26安装包:http://pan.baidu.com/s/1bpi1bSN  分享密码:wuvs

安装vagrant&virtualBox的更多相关文章

  1. [部署开发环境][1 vagrant] vagrant部署开发环境--安装vagrant

    # 安装教程 # 安装vagrant 教程 # 准备 - windows操作系统 - VirtualBox---Win, - vagrant_1.9.3.msi - 镜像文件https://atlas ...

  2. Vagrant+virtualBox+pycham+python环境的安装及配置

    概要: 通过Vagrant,virtualBox安装配置,把virtualBox虚拟机的linux项目映射windows本地项目中,在windows的pycharm工具中开发用python语言开发项目 ...

  3. win7 安装 vagrant + centos + virtualbox

    Vagrant 是一款用来构建虚拟开发环境的工具,非常适合 php/python/ruby/java 这类语言开发 web 应用,“代码在我机子上运行没有问题”这种说辞将成为历史. 我的是在win7系 ...

  4. windows 7 下安装 vagrant + Oracle VM VirtualBox

    一.安装下准备 1.下载Oracle VM VirtualBox https://www.virtualbox.org/wiki/Downloads  (VirtualBox-4.3.22-98236 ...

  5. (1)安装vagrant和virtualbox

    使用xshell,学校服务器需要先联外网. 1.安装Linux头包(linux-header package): # #yum install kernel-devel 2.安装virtualbox. ...

  6. 云计算入门(一)、使用vagrant+virtualbox安装虚机

    一.vagrant和virtaulbox简介 Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境,我们可以使用它来干如下这些事: 建立和删除虚拟机配置虚拟机运行参数管理虚拟机运行状态 ...

  7. 快速打造跨平台开发环境 vagrant + virtualbox + box

    工欲善其事必先利其器,开发环境 和 开发工具 就是 我们开发人员的剑,所以我们需要一个快并且好用的剑 刚开始做开发的时候的都是把开发环境 配置在 自己的电脑上,随着后面我们接触的东西越来越多,慢慢的电 ...

  8. Linux vagrant+virtualbox环境搭建步骤

    Linux vagrant+virtualbox环境搭建步骤 Vagrant 是一款用来构建虚拟开发环境的工具,非常适合 php/python/ruby/java 这类语言开发 web 应用. 我们可 ...

  9. 在windows下进行linux开发:利用Vagrant+virtualbox(ShowDoc与mp3dish的作者)

    1,介绍Vagrant 我们做web开发的时候经常要安装各种本地测试环境,比如apache,php,mysql,redis等等.出于个人使用习惯,可能我们还是比较习惯用windows.虽然说在wind ...

随机推荐

  1. 线段树区间更新+区间求和模板(数组实现)洛谷p3372,p3373

    模板题目1:https://www.luogu.org/problemnew/show/P3372 懒惰标记讲解:https://www.cnblogs.com/wushengyang/p/11194 ...

  2. 科普 | 编译 V8 源码

    2017-02-13 justjavac 象尘说 对于JavaScript程序员来说,可以瞧一瞧justjavac给大家写的科普类读物,V8引擎的分析,“也许你不懂C++”,但是你可以了解一下,总是好 ...

  3. JDK配置环境变量 (JDK安装成功后进行配置)

    "我的电脑" -- 右键"属性" --- "高级系统设置" --- “环境变量” 第一步:配置     JAVA_HOME 变量 找到 变量 ...

  4. 爬虫(四)Selenium + Headless Chrome爬取Bing图片搜索结果

    Bing图片搜索结果是动态加载的,如果我们直接用requests去访问页面爬取数据,那我们只能拿到很少的图片.所以我们使用Selenium + Headless Chrome来爬取搜索结果.在开始前, ...

  5. scrapy中的Request和Response对象

    前言: 如果框架中的组件比做成是人的各个器官的话,那个Request和Response就是血液,Item就是代谢产物 Request对象: 是用来描述一个HTTP请求,其构造参数有 url 请求的UR ...

  6. Django项目:CRM(客户关系管理系统)--39--31PerfectCRM实现King_admin编辑多对多限制

    readonly_fields = ('qq', 'consultant','tags',) # 不可修改 # forms.py # ————————19PerfectCRM实现King_admin数 ...

  7. LUOGU P1937 [USACO10MAR]仓配置Barn Allocation

    传送门 解题思路 扫了一眼觉得是贪心+线段树,结果贪心的时候刚开始按区间长度排的序..这还有82分,后来叉了自己,换成按右端点排序过了. 代码 #include<iostream> #in ...

  8. hql 条件查询 返回空的一种情况

    为何会出现查询为空,但是查询整个表没问题的情况呢? 这里是没有分清字符串和变量 原来写的是, String hql = "from ClientInfoModel where clientI ...

  9. 使用springMvc对象属性自动封装从jsp向controller传值

    controller通过ModelAndView向前台传传递信息 jsp也可以通过model向controller传递信息 这只是其中的一个办法,还有其他几种方式进行前后端的数据交互 如何才能让spr ...

  10. linux设置变量的三种方法

    1在/etc/profile文件中添加变量对所有用户生效(永久的) 用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且是“永久生效”. 例如:编辑/etc/ ...