Vagrant在,win7/win10系统下搭建使用
来源:互联网 发布:什么牌子钢笔好用 知乎 编辑:程序博客网 时间:2024/05/21 09:32
vagrant是什么?
Vargant的好处
1.统一开发环境。
2.避免重复搭建开发环境。
3.多个相互隔离开发环境。
win7/win10系统下如何使用vagrant?
一.安装软件
win7下建议安装版本
1.vagrant_1.8.6.msi
2.VirtualBox-5.1.8-111374-Win.exe
win10下建议安装版本
1.vagrant_1.9.7_x86_64.msi
2.VirtualBox-5.1.26-111374-Win.exe
说明:以上版本是我亲自在自己电脑上安装过,可用的。 请不要随意升级软件版本,特别是win7操作系统。
软件共200多M,无法上传到CSDN资源库,有需要的朋友,在文末评论中,留下邮箱,我发你邮箱吧。
安装就比较简单了,点击下一步,下一步即可,提示please restart the computer.时就重启下电脑,跟着提示操作即可。
安装完之后,有个细节。
网络连接,这里会多出来两个网络适配器,作用是用来共享宿主机与虚拟机的网络。
必须是两个一起出现,并同时开启哦。(●ˇ∀ˇ●)
二.下载package.box
去vagrant官网下载一个package.box 文件,其实就是一个linux系统的镜像。
三.把虚拟机加载到box容器中
假设,第二步中下载的文件在D:\soft\Vagrantfile\ 目录。
打开cmd命令窗口,键入
vagrant box add abcd D:\soft\Vagrantfile\package.box
四.初始化
vagrant init abcd
五.启动虚拟机
vagrant up
启动时,输出如下信息。
然后使用vagrant status 命令,查看是否正在运行。
六.常用命令
vagrant up 启动虚拟机vagrant reload 重启虚拟机vagrant status 查看虚拟机运行状态vagrant halt 关闭虚拟机
七.登陆虚拟机及大概使用介绍
vagrant ssh 在cmd命令窗口下,直接登陆虚拟机使用这个命令的好处时,不需要依赖第三方SSH客户端软件,比如xshell,即可直接登陆。
看图,
命令作用说明
sudo su 获取root用户权限。
ps -ef|grep nginx 查看nginx进程信息
ifconfig 查看当前虚拟机的ip信息, 此命令与win下的ipconfig 命令作用一样。
可以看到ip地址为192.168.33.11
那么,这个ip地址,是如何设置的呢? 在哪里进行设置的?
请看下一篇 vagrant 配置文件(Vagrantfile)讲解。
工作中的使用情况,主要用来搭建开发的本地开发环境,
以php研发举例子,在一个虚拟机内配置好LNMP + redis+memcache+Es等环境,共享给其他同事,保证每个人的软件版本,环境都保持一致。
- Vagrant在,win7/win10系统下搭建使用
- NineChapter项目WIN10环境下vagrant+VirtualBox环境搭建
- 使用bosh-lite在ubuntu环境下,在vagrant上搭建cloud foundry
- 在Mac下安装使用Vagrant
- [Windows]在Win7系统下搭建Eclipse+Cygwin开发环境
- Win10平台下搭建hadoop分布式系统
- win10系统下搭建mongodb服务
- Win10系统下汇编环境的搭建
- WIN10系统下OSG+VS2017环境搭建
- win10系统下caffe环境的搭建
- win10使用Vagrant启动VirtualBox的问题
- 在win7下搭建maven
- 用VirtualBox和vagrant在win7×64上搭建ruby on rails 开发环境
- 在已有win7系统的基础上重装win10系统
- 使用Vagrant在Windows下部署开发环境
- 使用Vagrant在Windows下部署开发环境
- 使用Vagrant在Windows7下部署开发环境
- 使用Vagrant在Windows下部署开发环境
- 运算符重载实现判断集合异同
- 设计模式-创建型软件设计模式(二)
- UVA1600 Patrol Robot
- 机器学习:逻辑回归
- 利用命令部署springBoot项目出现ERROR] No plugin found for prefix ‘spring-boot’ in the current的错误
- Vagrant在,win7/win10系统下搭建使用
- RocketMQ原理解析-broker 6.索引服务
- Hadoop,Java,MySQL,Linux,ML,DL,Spark大数据跳槽班视频下载
- strlen strcmp strcat strcpy strncpy strstr strchar函数的实现
- linux下安装nginx详解和与tomcat的使用
- Java环境搭建---JDK+TOMCAT+ECLIPSE下载安装配置
- 内存泄露和内存溢出的区别
- python中mysql的使用
- Hdu 1406 寻找完数