安装vagrant&virtualBox
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 vagrant] vagrant部署开发环境--安装vagrant
# 安装教程 # 安装vagrant 教程 # 准备 - windows操作系统 - VirtualBox---Win, - vagrant_1.9.3.msi - 镜像文件https://atlas ...
- Vagrant+virtualBox+pycham+python环境的安装及配置
概要: 通过Vagrant,virtualBox安装配置,把virtualBox虚拟机的linux项目映射windows本地项目中,在windows的pycharm工具中开发用python语言开发项目 ...
- win7 安装 vagrant + centos + virtualbox
Vagrant 是一款用来构建虚拟开发环境的工具,非常适合 php/python/ruby/java 这类语言开发 web 应用,“代码在我机子上运行没有问题”这种说辞将成为历史. 我的是在win7系 ...
- windows 7 下安装 vagrant + Oracle VM VirtualBox
一.安装下准备 1.下载Oracle VM VirtualBox https://www.virtualbox.org/wiki/Downloads (VirtualBox-4.3.22-98236 ...
- (1)安装vagrant和virtualbox
使用xshell,学校服务器需要先联外网. 1.安装Linux头包(linux-header package): # #yum install kernel-devel 2.安装virtualbox. ...
- 云计算入门(一)、使用vagrant+virtualbox安装虚机
一.vagrant和virtaulbox简介 Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境,我们可以使用它来干如下这些事: 建立和删除虚拟机配置虚拟机运行参数管理虚拟机运行状态 ...
- 快速打造跨平台开发环境 vagrant + virtualbox + box
工欲善其事必先利其器,开发环境 和 开发工具 就是 我们开发人员的剑,所以我们需要一个快并且好用的剑 刚开始做开发的时候的都是把开发环境 配置在 自己的电脑上,随着后面我们接触的东西越来越多,慢慢的电 ...
- Linux vagrant+virtualbox环境搭建步骤
Linux vagrant+virtualbox环境搭建步骤 Vagrant 是一款用来构建虚拟开发环境的工具,非常适合 php/python/ruby/java 这类语言开发 web 应用. 我们可 ...
- 在windows下进行linux开发:利用Vagrant+virtualbox(ShowDoc与mp3dish的作者)
1,介绍Vagrant 我们做web开发的时候经常要安装各种本地测试环境,比如apache,php,mysql,redis等等.出于个人使用习惯,可能我们还是比较习惯用windows.虽然说在wind ...
随机推荐
- Hibernate继承注解
hibernate应用中,继承的用途或目的主要有两点: 组件化:故明思义,把重复性的代码抽取成组件,以便重用和维护.hibernate应用中,一些重复的字段,重复的映射配置,就需要抽取成组件. 多态性 ...
- MyBatis配置文件(四)--typeHandlers
typeHandlers又叫类型处理器,就像在JDBC中,我们在PreparedStatement中设置预编译sql所需的参数或执行sql后根据结果集ResultSet对象获取得到的数据时,需要将数据 ...
- c++ string 字符串
转载 http://www.renfei.org/blog/introduction-to-cpp-string.html 运算符重载 + 和 +=:连接字符串 =:字符串赋值 >.> ...
- numpy使用中的疑惑
numpy中有一些常用的用来产生随机数的函数,randn就是其中一个,randn函数位于numpy.random中,函数原型如下: numpy.random.randn(d0, d1, ..., dn ...
- TZOJ 4651 zry和他的的灯泡们(lca)
描述 zry有一个收集灯泡的习惯,他把灯泡的阴极都共地,阳极连成一颗树,这样的话,他只要在任意一个灯泡的阳极加上合适的电压,所有灯泡都能亮起来.不幸的是,有一对灯泡之间的阳极连线断掉了,这样的话,这颗 ...
- css 始终让图片占满自适应盒子(图片不失真)
要去上班了,时间比较紧,先把代码粘出来,原理慢慢讲 我来了,今天是农历七月八日,昨天是七夕,不知道为什么,突然通知放假半天(嘎嘎),好吧,没什么!!!走到半路的我看到通知,立马撤了.正好回来把这个原理 ...
- python基础--反射、元类、单例设计模式
反射:reflect,反射指的是一个对象应该具备可以检测.修改.增加自身属性的能力,反射就是通过字符串操作属性 hasattr(对象,带查询的属性名称) 判断某个对象中是否存在某个属性 getattr ...
- vue 项目重定向时需要传参数
1.在项目首页路由因需要进行传参数,例如需要重定向到:path: "/index?from=0" 2.重定向时写法如下: redirect: {path: '/index',que ...
- 【Codeforces Round #430 (Div. 2) C】Ilya And The Tree
[链接]点击打开链接 [题意] 给你一棵n个点的树,每个点的美丽值定义为根节点到这个点的路径上的所有权值的gcd. 现在,假设对于每一个点,在计算美丽值的时候,你可以将某一个点的权值置为0的话. 问你 ...
- 获取电脑名和Ip
private string GetHostNameAndIP( bool isv4Orv6) { string HostName = Dns.GetHostN ...