Windows7,10使用:Vagrant+VirtualBox 安装 centos7
- 一、Vagrant,VirtualBox 是什么
- 二、版本说明
- 1、win7下建议安装版本
- 2、win10下建议安装版本
- 三、Windows7下安装
- 1、安装Vagrant
- 2、安装VirtualBox
- 3、打开VirtualBox,配置虚拟机默认安装地址
- 四、windows7下载.box文件,安装centos 7
- 1、下载一个.box文件
- 2、把下载的.box文件加载到Vagrant 管理的 Box 列表中
- 五、windows中直接安装centos7
- 六、结语
一、Vagrant,VirtualBox 是什么
- Vagrant:是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它使用Oracle的开源VirtualBox虚拟化系统,使用Chef创建自动化虚拟环境。
- VirtualBox:是一款开源虚拟机软件。可视化的添加、设置虚拟机,使虚拟机状态可视化。
- Vagrant中输入命令操作虚拟机,在VirtualBox中展示出来。
二、版本说明
1、win7下建议安装版本
- vagrant_1.8.6.msi
- VirtualBox-5.1.24-117012-Win.exe
2、win10下建议安装版本
- vagrant_1.8.7.msi/vagrant_1.9.7_x86_64.msi
- VirtualBox-5.1.24-117012-Win.exe
三、Windows7下安装
1、安装Vagrant
- 1、进入下载页面下载对应版本:https://www.vagrantup.com/downloads,外网下载可能比较慢,推荐使用迅雷下载器,可能会快一些,下载后会得到一个安装程序 vagrant_1.8.6.msi
- 2、打开安装,选择安装位置。安装路径最好不带中文路径,最好别装在系统(C)盘
2、安装VirtualBox
- 1、官方下载地址:https://www.virtualbox.org/wiki/Downloads,与 Vagrant 一样,建议使用迅雷下载,可能会更快一些。
- 2、打开安装,选择安装位置。安装路径最好不带中文路径,最好别装在系统(C)盘
3、打开VirtualBox,配置虚拟机默认安装地址
- 打开 Oracle VM VirtualBox`
- 依次选择
管理
>全局设定
,如下,设置虚拟地址,确定
四、windows7下载.box文件,安装centos 7
1、下载一个.box文件
- 下载地址:http://www.vagrantbox.es/
- 或者 到 Vagrant 官网中下载一个 VirtualBox 体系下的 centos/7.box 文件,官网地址:https://www.vagrantup.com/
2、把下载的.box文件加载到Vagrant 管理的 Box 列表中
- 假设文件名为:
vagrant-centos-7.2.box
- 在文件目录下打开
cmd
,执行vagrant box add centos7 vagrant-centos-7.2.box
- 查看是否添加成功:
vagrant box list
- 创建一个存放存放 Vagrantfile 的文件夹:
E:\vagrant\centos
- 在
E:\vagrant\centos
中打开 cmd 创建虚拟机,vagrant init centos7
- 然后生成了
Vagrantfile
配置文件 - 把配值
config.vm.network "private_network", ip: "192.168.56.20"
打开 - 启动虚拟机:
vagrant up
- 进入虚拟机:
vagrant ssh
五、windows中直接安装centos7
-
windows10中少了手动下载 .box文件的操作
-
直接执行:
vagrant init centos/7
,生成配置文件Vagrantfile
-
注:命令中的 centos/7 即是想要在虚拟机中安装的系统名称,此名称可以到 Vagrant 官网中查看,网址:https://app.vagrantup.com/boxes/search,如下图红框所示即是名称
-
把配值
config.vm.network "private_network", ip: "192.168.56.20"
打开 -
启动虚拟机:
vagrant up
-
进入虚拟机:
vagrant ssh
六、结语
- 总结大概就这么多,想知道更多,请查看这几篇
- Vagrant 与 VirtualBox 的保姆级安装教程
- win10 使用 Vagrant+VirtualBox 安装 centos7
- Vagrant系列(一)----win10搭建Vagrant+VirtualBox环境_
相关文章:
Windows7,10使用:Vagrant+VirtualBox 安装 centos7
一、Vagrant,VirtualBox 是什么二、版本说明1、win7下建议安装版本2、win10下建议安装版本三、Windows7下安装1、安装Vagrant2、安装VirtualBox3、打开VirtualBox,配置虚拟机默认安装地址四、windows7下载.box文件,安装centos 71、下载一个.b…...
基于JavaEE开发博客系统项目开发与设计(附源码)
文章目录1.项目介绍2.项目模块3.项目效果1.项目介绍 这是一个基于JavaEE开发的一个博客系统。实现了博客的基本功能,前台页面可以进行文章浏览,关键词搜索,登录注册;登陆后支持对文章进行感谢、评论;然后还可以对评论…...
Android Framework——zygote 启动 SystemServer
概述 在Android系统中,所有的应用程序进程以及系统服务进程SystemServer都是由Zygote进程孕育(fork)出来的,这也许就是为什么要把它称为Zygote(受精卵)的原因吧。由于Zygote进程在Android系统中有着如此重…...
在ubuntu上搭建SSH和FTP和NFS和TFTP
一、SSH服务搭建使用如下命令安装 SSH 服务;ssh 的配置文件为/etc/ssh/sshd_config,使用默认配置即可。sudo apt-get install openssh-server开启 SSH 服务以后我们就可以在 Windwos 下使用终端软件登陆到 Ubuntu,比如使用 Mobaxterm。二、FT…...
ThinkPHP 6.1 模板篇之文件加载
本文主要讲述模板中如何使用包含文件、引入css/js文件及路径优化。 包含文件 使用{include}标签来加载公用重复的文件,比如头部、尾部和导航部分 包含用法 1.创建公用文件 在模版 view 目录创建一个 common公共目录,分别创建 header、footer 和 nav …...
操作系统内核与安全分析课程笔记【1】链表、汇编与makefile
文章目录链表循环双向链表哈希链表其他链表汇编内联汇编扩展内联汇编makefile链表 链表是linux内核中关键的数据结构。在第二次课中,重点介绍了循环双向链表和哈希链表。这两种链表都在传统的双向链表的基础之上进行了针对效率的优化。(ps:这部分可以通…...
华为OD机试题 - 九宫格按键输入(JavaScript)| 机考必刷
更多题库,搜索引擎搜 梦想橡皮擦华为OD 👑👑👑 更多华为OD题库,搜 梦想橡皮擦 华为OD 👑👑👑 更多华为机考题库,搜 梦想橡皮擦华为OD 👑👑👑 华为OD机试题 最近更新的博客使用说明本篇题解:九宫格按键输入题目输入输出示例一输入输出说明示例二输入输出说…...
PMSM控制_foc 控制环路
整个系统的控制过程有以下部分,以无感FOC,双电阻电流采样,控制周期为 10KHz 为例: 1、在每隔一个 PWM 周期采样一次两相电流 2、进行 FOC 的计算 (1)clarke 变换,将电流变换至静止坐标系下的 Ia…...
Linux 练习七 (IPC 共享内存)
文章目录System V 共享内存机制:shmget shmat shmdt shmctl案例一:有亲缘关系的进程通信案例二:非亲缘关系的进程通信内存写端write1.c内存读端read1.c案例三:不同程序之间的进程通信程序一,写者shmwr.c程序二…...
【数据库原理复习】ch4 完整性约束 SQL定义
这里写目录标题基本概念实体完整性参照完整性违规处理用户自定义完整性约束条件定义完整性约束命名字句基本概念 完整性约束主要包括 实体完整性参照完整性用户自定义完整性 实体完整性 关系模型中实体完整性通常在建表时候添加primary key完成 # primary key定义 create …...
【2023年的就业形势依旧严峻】
2023年口罩放开的第一年,也是第一个招聘会,挤满了求职者和用人单位,大多数都是想着重新开始,抓住金三银四的好时机,找到心仪的工作和符合岗位要求的人才,一起整装出发。我们理想的状态是,经济已…...
Linux下LED灯驱动模板详解
一、地址映射我们先了解MMU,全称是Memory Manage Unit。在老版本的Linux中要求处理器必须有MMU,但是现在Linux内核已经支持五MMU。MMU主要完成的功能如下:1、完成虚拟空间到物理空间的映射2、内存保护,设置存储器的访问权限&#…...
【C++】你不得不爱的——继承
凡是面向对象的语言,都有三大特性,继承,封装和多态,但并不是只有这三个特性,是因为者三个特性是最重要的特性,那今天我们一起来看继承! 目录 1.继承的概念及定义 1.概念 2.继承的定义 2.基类…...
数据库系统概论
文章目录前言基础篇:1-5章第 1 章 绪论1.1 数据库系统概述1.2 数据模型1.3 数据库系统的结构1.4 数据库系统的组成1.5 小结第 2 章 关系数据库1.关系模型1.1 关系数据结构1.2 关系完整性约束实体完整性、参照完整性、用户定义完整性2.关系代数8种关系代数运算符并 ∪…...
32位处理器AM6528BACDXEA、AM6548BACDXEAF基于Arm Cortex-A53内核【工业4.0嵌入式产品应用】
AM6528BACDXEA、AM6548BACDXEAF 处理器是专为满足工业4.0嵌入式产品对处理性能的复杂需求而设计的Arm应用处理器。AM654x和AM652x器件将四个或两个Arm Cortex-A53内核与一个双Arm Cortex-R5F MCU子系统结合在一起。这些包含的功能旨在帮助客户实现终端产品的功能安全目标。它还…...
多图片怎么转换成PDF?这招教你轻松转换
多图片怎么转换成PDF?我们经常会传输图片文件给同事或者朋友,但是多张图片的传输比较麻烦,有的时候传输比较慢,而且也不便于查看,所以我们就可以将需要传输的多张图片转换成一个PDF文件,这样查看文件时就可…...
kali双网卡
先单独开启一个网卡,配置/etc/network/interfaces 修改为如下配置 This file describes the network interfaces available on your system and how to activate them. For more information, see interfaces(5). source /etc/network/interfaces.d/* The loopb…...
【wed前端初级课程】第一章 什么是HTML
什么是WEB前端? 简单来说就是网页,只是这个网页它是由多种技术参与制作的,用来向用户展示的页面。 HTML(超文本标签语言):它决定了网页的结构。 CSS:网页的装饰器。 JavaScript:JavaScrip最初是因为校验…...
sd卡格式化后数据恢复怎么操作
有时候我们需要清空SD卡数据文件,有时候则是因为需要修复SD卡所以需要格式化,但是却被提示无法格式化SD卡。这种情况往往是由于平时SD卡使用时的一些不良习惯或是SD卡中病毒,病毒在运行SD卡中的软件所造成的。那么sd卡格式化后数据恢复怎么操…...
论文阅读笔记|大规模多标签文本分类
多标签文本分类(Extreme Multi Label Classification, MLTC)是自然语言处理领域中一个十分重要的任务,其旨在从一个给定的标签集合中选取出与文本相关的若干个标签。MLTC可以广泛应用于网页标注,话题识别和情感分析等场景。大规模…...
国际化翻译navigator.language与语种对照表
代码(navigator.language) 语种 字段名 "zh-CN", 中文 Chinese "zh-SG" 马新简体 Chinese_SG "zh-TW","zh-HK", 繁体中文 Chinese_TW "en", "en-US"(美国), "en-EG"…...
Matlab进阶绘图第6期—雷达图/蜘蛛图/星图
雷达图(Radar Chart),又称星图、蜘蛛图、蜘蛛网图、网络图、Kiviat图等,是一种以从同一点开始的轴上表示的三个以上变量的二维图表的形式,来显示多变量数据的图形方法。 雷达图可以直观地对多维数据集目标对象的性能、…...
Javascript的ES6 class写法和ES5闭包写法性能对比
看到很多闭包写法的函数, 一直怀疑它对性能是否有影响. 还有就是备受推崇的React Hooks函数式写法中出现大量的闭包和临时函数, 我很担心这样会影响性能. 于是, 做了一个实验来做对比. 这个实验很简单, 用md5计算一百万次. 计算过程将结果再放回参数, 这样避免结果没被引用被…...
探秘MySQL——全面了解索引、索引优化规则
文章目录0.什么是索引1.常用索引分类逻辑维度底层数据结构维度物理维度(InnoDB)2.为什么底层是B树平衡二叉查找树红黑树B树(多叉)B树(多叉)3.MySQL索引优化SQL性能分析之explainQ.MySQL如何查看查询是否用到…...
战斗力最强排行榜:10-30人团队任务管理工具
工欲善其事,必先利其器。在高效的任务执行过程中,选择灵活轻便的项目管理工具来提升工作效率、适应快速多变的发展诉求,对团队来说,至关重要。但是如果团队不大,企业对这块的预算又有限,大型的团队任务管理…...
2023-03-09干活小计
强化学习: 强化学习用智能体(agent)这个概念来表示做决策的机器。 感知、决策和奖励 感知。智能体在…...
基数排序算法
目录:什么是基数排序?基本原理核心思想实现逻辑代码实现复杂度分析总结什么是基数排序? 基数排序:基数排序(Radix sort)是一种非比较型整数排序算法, 基本思想主要是通过关键字间的比较和移动记…...
项目实战典型案例24——xxljob控制台不打印日志排查
xxljob控制台不打印日志排查一:背景介绍问题截图问题解读二:思路&方案三:过程四:总结一:背景介绍 本篇博客是对xxljob控制台不打印日志排查进行的总结和进行的改进。 目的是将经历转变为自己的经验。通过博客的方…...
旋转框目标检测mmrotate v1.0.0rc1 之RTMDet训练DOTA的官方问题解析整理(四)
关于rotated_rtmdet_l-coco_pretrain-3x-dota_ms.py配置文件的batchsize和学习率设置问题:回答:如何在mmrotate中绘制特征图问题:回答:你好AllieLan,您可以尝试使用https://github.com/open-mmlab/mmyolo/blob/main/de…...
4个顶级的华为/小米/OPPO/Vivo手机屏幕解锁工具软件
有好几次用户发现自己被锁定在他们的华为/小米/OPPO/Vivo设备之外,我们知道这可能是一种非常可怕的体验。在这种情况下,找到安卓手机解锁软件,重新获得手机中重要数据和文件的访问权限。看看这篇文章,因为我们将与您分享什么是解锁…...
o2o网站建设教程/推广普通话手抄报
业务支撑系统(Business Support Systems,简称BSS)主要应用于通信行业,通过该系统对用户执行相应业务操作。它采用省中心/全国中心两级系统架构,两级系统相辅相成,共同构建全网服务/全网运营的运营支撑能力。…...
苏州高端网站建设设计公司/seo技术培训
直接上代码 重点看第二行 $result Books::orderBy(book_id,desc) ->paginate($page,10); //用到了php7.1里面的解构 $result返回的值里面有count以及list 其实就是将result[count] 赋值给了 $total result[list] 赋值给了$data ["count">$total,"lis…...
青岛做网站的/seo点击排名源码
移动公司各个省公司均有客户服务部门,而集团有个集团客户部。 当知道各省公司客户服务部,而不知道集团客户部,就会理所当然地把集团客户部当成集团客户服务部转载于:https://www.cnblogs.com/eavn/archive/2012/07/03/2574492.html...
广州网站建设信科公司/培训学校资质办理条件
我有一个奇怪的时间处理从大约30,000行的表中选择。看起来我的脚本使用了一个非常大量的内存,这是一个简单的,向前转的查询结果。请注意,这个例子是一个有点设计,绝对的最低限度的例子,它与真正的代码非常相似…...
怎么用网站做调查表/免费下载优化大师
1.使用awk 过滤多个字符 [rootnode1 ~]# awk -F: /^(root|adm)/{print $1,$3} /etc/passwdroot 0adm 3[rootnode1 ~]# awk -F: /root|adm/{print $1,$3} /etc/passwdroot 0adm 3operator 112.打印文件的行数[rootnode1 ~]# sed -n $ /etc/passwd3.对第一列就行过滤࿱…...
官方网站如何建立/武汉网站seo
题目相关 题目链接 LeetCode中国,https://leetcode-cn.com/problems/linked-list-cycle-ii/。 题目描述 给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 为了表示给定链表中的环,我们使用整数 pos…...