安装vagrant&virtualBox

安装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出现一下就代表成功了

pursue123

注意事项:

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

注意应先安装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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/112903.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 数据库表结构设计方法及原则「建议收藏」

    数据库表结构设计方法及原则「建议收藏」http://www.cnblogs.com/RunForLove/p/5693986.html  数据库设计的三大范式:为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。  在实际开发中最为常见的设计范式有三个:第一范式是最基本的范式。如果数据

    2022年9月13日
    0
  • 模式识别之图片搜索—匹配原理

    模式识别之图片搜索—匹配原理

    2021年9月1日
    52
  • mybatis拦截器详解_mybatis过滤器

    mybatis拦截器详解_mybatis过滤器原文https://blog.csdn.net/weixin_39494923/article/details/91534658一.背景在很多业务场景下我们需要去拦截sql,达到不入侵原有代码业务处理一些东西,比如:分页操作,数据权限过滤操作,SQL执行时间性能监控等等,这里我们就可以用到Mybatis的拦截器Interceptor二.Mybatis核心对象介绍从MyBatis代码实现的角度来看,MyBatis的主要的核心部件有以下几个:Configuration初始化基础配置,比如MyBat

    2022年9月9日
    0
  • cocoapods安装过程_如何开发ios应用

    cocoapods安装过程_如何开发ios应用原文链接: iOS开发-CocoaPods安装和使用教程本文是对原文一些错误的修正已经添加了自己的理解。CocoaPods安装和使用教程Code4App原创文章。转载请注明出处:http://code4app.com/article/cocoapods-install-usage目录CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods?场景1:利用CocoaP

    2022年10月22日
    0
  • JAVA Class类与反射

    JAVA Class类与反射关于Class类与Class对象与反射Class类与Class对象Class对象是Class类的实例,类至少包含以下信息,因此class类又可以被解构为如下部分:权限修饰符类名参数化类型(泛型信息)接口Interface注解Annotation字段Field(重点)构造器Constructor(重点)方法Methd(重点)以下图为例:整个.class文件最终都成为字节数组byte[]b,里面的构造器、方法等各个“组件”,其实也是字节。打开Class类的源代码,发现果然如此:

    2022年5月17日
    32
  • php ora01017,使用dblink出现ORA-01017

    php ora01017,使用dblink出现ORA-01017本地的Oracle数据库是版本是10g的,远程的数据库版本版本是11g,在本地建数据库连接后执行测试查询语句竟然出错,用户名/密码明明本地的Oracle数据库是版本是10g的,远程的数据库版本版本是11g,在本地建数据库连接后执行测试查询语句竟然出错,用户名/密码明明是对的。SQL>createdatabaselinkDBLINK_TESTconnecttotestidenti…

    2022年5月31日
    44

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号