安装vagrant&virtualBox
来源:互联网 发布:mac服务器域名 编辑:程序博客网 时间:2024/05/22 01:48
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:
打开dos命令界面,输入:1. 安装virtualBox 直接默认一直下一步即可
2.安装vagrant 直接默认一直下一步即可
3.在硬盘新建个文件夹 我在e新建个vagrant_project
$ 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"
设置虚拟网络
打开共享文件夹,连接samba:(需要虚拟机上安装samba,我会在下篇中写道)config.vm.network "private_network", ip: "192.168.33.10"
打开运行中输入\\192.168.33.10
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
- window安装vagrant+virtualbox
- 安装vagrant&virtualBox
- mac下安装virtualbox+vagrant
- window10下使用virtualbox+vagrant安装虚拟机
- Vagrant和virtualbox安装问题总结
- vagrant+virtualbox
- Vagrant+virtualBox+pycham+python环境的安装及配置
- centos vagrant virtualbox
- Vagrant安装
- vagrant 安装
- vagrant+virtualbox搭建开发环境
- vagrant+VirtualBox配置linux环境
- vagrant virtualbox VM inaccessible解决办法
- vagrant+virtualbox遇到的坑
- win10 安装vagrant + VirtualBox并安装系统(linux/centos/ubuntu)
- vagrant入门教程--安装vagrant(2)
- 在Mac OS X上安装VirtualBox 和 Vagrant搭建Java web本地开发环境
- 用vagrant启动VirtualBox时出错
- D1二进制
- ie7css兼容写法
- Maven项目pom.xml文件报xxx\target\classes\META-INF\MANIFEST.MF (系统找不到指定的路径)的问题解决?
- Mybatis学习笔记(五)-----配置文件中常用标签
- Oracle cluvfy检查工具介绍
- 安装vagrant&virtualBox
- Android获取屏幕,状态栏,标题栏的高度
- <c:forEach 遍历集合中的集合的对象属性参数
- SpringMVC实现文件上传
- Android实现在线预览office文档(Word,Pdf,excel,PPT.txt等格式)
- angularjs页面刷新缓存问题
- 代码片段
- 头条上的这些坑,你还在跳吗?
- Windows远程连接Linux界面的两种方法