VirtualBox上安装CentOS7

基础环境:宿主机是64位Windows10操作系统,通过无线网访问网络。

macOS可以以类似方式进行安装,不同之处见最后补充

Step1 安装VirtualBox

VirtualBox是一款免费、开源、高性能的虚拟机软件,可以跨平台运行,支持Windows、Mac、Linux等操作系统。下载地址是Downloads – Oracle VM VirtualBox,此时(2019.3.25)下载到软件版本是6.0,安装比较简单,一路点击确定即可,在此不再赘述。


Step2 安装CentOS7


CentOS7是一款非常流行的免费开源的Linux操作系统,笔者的云主机也是选择这款操作系统。


Step2.1 下载CentOS7


进入官网下载地址,选择Minimal ISO(这里是出于学习的目的,选择最小化安装包)。

这里选择官网推荐的第一个镜像下载即可。

Step2.2 初始化虚拟机

打开VirtualBox,点击新建

名称和虚拟机文件存放路径根据自己需要进行设置,类型选择Other即可,点击下一步。(注:测试时发现如果选择Red Hat,后面鼠标无法正常使用在安装的时候)提示:从这里到step2.3 启动虚拟机之前可以一路默认点过去。

分配内存(可以理解为虚拟机最大可占用宿主机的多少内存。),根据自己电脑配置和需要进行设置即可,我选择它推荐的512M,点击下一步

选择第二个现在创建虚拟硬盘即可,点击下一步

选择虚拟硬盘文件类型,默认即可,点击下一步

默认即可,点击下一步

默认即可,点击创建

Step2.3 启动虚拟机

点击启动

选择我们刚才下载好的那个CentOS安装包

选择好后如下,点击启动

默认是第二个,但我们选择第一个选项,直接安装CentOS7,不测试这个镜像是否损坏。

稍等一下,我们就会看到语言选择界面,这里以中文为例,点击继续

稍等一下,我们会看到如下界面,提示必须完成带有黄色感叹号的内容,才能进行下一步,我们点击安装位置

如果不需要手动分区,直接点击完成即可。

此时黄色感叹号消失,我们现在点击网络与主机名

这里选择打开以太网,减少后期对网络的配置,点击完成

点击开始安装

点击ROOT密码

我这里设置为root,点击两次完成即可。

接下来需要耐心地等待安装。

点击重启

输入用户名和密码

#命令行输入以测试能否连接外网
ping baidu.com

不出所料的话,你能ping通外网,但是现在虚拟机不能ping通主机,也就是你电脑主机没法与虚拟机通信。现在关闭虚拟机,点击设置。(注:此处参考了这篇文章)

选择网络,点击网卡2

选择启用仅主机(Host only)网络

(如果提示有问题,可以查看一下驱动安装,这个默认是装好了的,但可能有时会碰到问题)

启动虚拟机

命令行输入

ip addr 

红色箭头所指的ip地址,主机即可通过这个ip地址与虚拟机进行通信
Windows电脑 ipconfig即可查看局域网中ip地址
可以尝试互相ping通。


Step3 Xshell使用

你现在已经可以在本地通过命令行来操作CentOS,但很多时候我们是需要远程连接服务器,这里我们可以使用Xshell这款SSH客户端软件。
你可以免费注册使用Xshell,通过这个网址家庭/学校免费 NetSarang Website。

具体下载安装按提示即可,安装完成点击新建会话,会有如下界面。
在主机处输入你刚才查看到的虚拟机ip地址,我这里是192.168.56.102。

点击用户身份验证,输入用户名和密码(我这里是root,root),然后选择确定并连接。

第一次连接会弹出个警告,选择接受并保存

到这里,表明你已经成功通过Xshell连接你的虚拟机了。


补充(针对macOS)

对于通过无线网连接的macOS宿主机而言,想要实现主机与虚拟机系统之间的网络通信,需要进行如下操作。

进入主机网络管理器,点击创建,如下所示

在虚拟机的网络页面添加仅主机(Host-Only)网络,选择刚才创建的那个网络。

VirtualBox上安装CentOS7 - 知乎 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/204477.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

突发,合肥一废品回收站发生火灾,富维AI神器助力防灾

昨晚,合肥一废品回收站突发火灾,火光冲天,烟雾蔓延。幸亏及时发现,消防人员迅速到场,控制了火势。这起事件让我们再次认识到火灾报警的重要性。而在这方面,北京富维图像公司的FIS智能图像识别系统就发挥了巨…

1+x中级网络运维实验题

任务 1: 设备命名 为了方便后期维护和故障定位及网络的规范性,需要对网络设备进行规范化命名。请根据 Figure 3-1 实验考试拓扑对设备进行命名。命名规则为:城市-设备的设置地点-设备的功能属性和序号-设备型号。例如:处于杭州校…

基于 Gin 的 HTTP 代理 Demo(2)

一周后勘误: 我这里实现的严格来说还是 HTTP 代理,只不过是通过隧道的方式传输非 HTTP 的流量,这里是 HTTPS 流量。尽管它可以传输 HTTPS 流量,它也不算是 HTTPS 代理。 上次写了 基于 Gin 的 HTTP 代理 Demo 之后,对…

ant design vue3 处理 ant-card-head ant-tabs靠左边对齐之has选择器不生效

火狐浏览器是不支持has的。 解决方法:通过position来解决。

解析编程中的技术迷题:常见挑战与应对策略

前言 在数字化时代的浪潮中,编程已经成为了一项至关重要的技能。无论是在软件开发、数据分析、人工智能还是互联网领域,编程都扮演着不可或缺的角色。作为一种创造性的活动,编程不仅仅是代码的书写,更是一种解决问题和创新的思维方…

软件测试的测试文档怎么编写?

在软件测试中的流程中,测试文档也是一个重要的流程,所以测试人员也需要学习测试文档的编写和阅读。 一定义: 测试文档(TestingDocumentation)记录和描述了整个测试流程,它是整个测试活动中非常重要的文件。…

【JavaEE初阶】 详解HTTPS协议加密过程

文章目录 🌴HTTPS协议是什么?🎄运营商劫持事件🎋HTTPS的工作过程🚩对称加密🚩非对称加密🚩引入证书🚩完整流程 🌳HTTPS加密总结⭕总结 🌴HTTPS协议是什么&…

基于Netty实现TCP通信

创建一个Maven项目添加下面依赖 <dependencies><!-- 日志依赖 --><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version>1.7.32</version></dependency><dependency><g…

帮亲戚个忙,闲来有事用php写个58商铺出租转让信息抓取

最近亲戚想做点小超市生意&#xff0c;但是又不懂互联网&#xff0c;信息获取有点闭塞。知道我身在互联网大潮中&#xff0c;想让我帮忙看看网上有没有商铺转让的。心想&#xff0c;这不是小菜一碟&#xff0c;大显身手的时候来了&#xff0c;大概去58瞅了瞅&#xff0c;这玩意…

【问题定位】阅读Nacos服务注册与发现的源码解决服务注册异常

问题现象 本地服务启动&#xff0c;发现调用FeignClient的服务&#xff0c;跑的是sit的服务&#xff0c;而本地是uat的环境配置。 问题跟踪 feign.SynchronousMethodHandler#invoke&#xff0c;调用远程服务。 public Object invoke(Object[] argv) throws Throwable {Reque…

信号类型(通信)——高斯最小频率键控(GMSK)

系列文章目录 《信号类型&#xff08;通信&#xff09;——仿真》 《信号类型&#xff08;通信&#xff09;——QAM调制信号》 《信号类型&#xff08;通信&#xff09;——QPSK、OQPSK、IJF_OQPSK调制信号》 《信号类型&#xff08;通信&#xff09;——最小频移键控&…

【秒懂JDK,JRE,JVM的关系】

&#x1f320;作者&#xff1a;TheMythWS. &#x1f387;座右铭&#xff1a;不走心的努力都是在敷衍自己&#xff0c;让自己所做的选择&#xff0c;熠熠发光。 ​ JDK与JRE与JVM的关系 先用一张图来直观感受JDK JRE JVM之间的关系&#xff1a; JDK与JRE的关系 先说JDK和JRE…

卷轴模式:金融领域的新趋势

卷轴模式在金融领域逐渐崭露头角&#xff0c;成为一种新型的投资策略。这种模式基于完成任务或达成特定目标来获取积分&#xff0c;利用这些积分进行投资或获取现实物品。它不同于传统的资金盘&#xff0c;而是以一种更稳健的方式运作&#xff0c;避免了资金盘的风险。 一、卷轴…

替代升级虚拟化 | ZStack Cloud云平台助力中节能镇江公司核心业务上云

数字经济正加速推动各行各业的高质量升级发展&#xff0c;云计算是数字经济的核心底层基础设施。作为云基础软件企业&#xff0c;云轴科技ZStack 坚持自主创新&#xff0c;自研架构&#xff0c;产品矩阵可全面覆盖数据中心云基础设施&#xff0c;针对虚拟化资源实现纳管、替代和…

springboot自定义校验注解的实现

自定义校验注解的实现 通过谷粒商城项目学习了自定义校验器的实现一、编写自定义校验注解二、自定义注解的校验器三、关联自定义的校验器和自定义的校验注解总结 通过谷粒商城项目学习了自定义校验器的实现 近日在学习雷神的谷粒商城项目&#xff0c;其中有一个自定义校验的实…

网络字节序

字节序的概念和示例 CPU向内存保存数据的方式有2种&#xff0c;所以CPU解析数据的方式也分为2种。CPU保存和解析数据的方式叫字节序&#xff0c;分为小端字节序和大端字节序。 大端字节序&#xff1a;高位字节存放到低位地址。 小端字节序&#xff1a;高位字节存放到高位地址。…

2023年第三届中国高校大数据挑战赛思路及代码

比赛时间&#xff1a;2023.12.28 08:00 至 2023.12.31 20:00 赛题方向介绍 1、大数据统计分析方向 涉及内容包含&#xff1a;数据的清洗、数据的预测、数据之间的关联分析、综合评价、分类与判别等 2、文本或图象分析方向 涉及内容包含&#xff1a;计算机视觉基础、特征匹配…

基于YOLOv8深度学习的火焰烟雾检测系统【python源码+Pyqt5界面+数据集+训练代码】目标检测、深度学习实战

《博主简介》 小伙伴们好&#xff0c;我是阿旭。专注于人工智能、AIGC、python、计算机视觉相关分享研究。 ✌更多学习资源&#xff0c;可关注公-仲-hao:【阿旭算法与机器学习】&#xff0c;共同学习交流~ &#x1f44d;感谢小伙伴们点赞、关注&#xff01; 《------往期经典推…

[架构之路-253]:目标系统 - 设计方法 - 软件工程 - 软件设计 - 结构化设计的主要评估指标:高内聚(模块内部)、低耦合(模块之间)的含义

目录 前言&#xff1a; 一、软件工程中的软件设计种类&#xff1a;根据宏观到微观分 &#xff08;1&#xff09;软件架构设计&#xff08;层次划分、模块划分、职责分工&#xff09;&#xff1a; &#xff08;2&#xff09;软件高层设计、概要设计&#xff08;功能模块的接…

样品实验K-KAT348羧酸铋催化剂TDS说明书

样品实验K-KAT348羧酸铋催化剂TDS说明书 50克 100克 200克