开启Linux之旅:用VMware安装CentOS7

最近我的阿里云服务器到期了,不想续费,所以就深入研究了一下虚拟机搭建Linux系统,感觉还不错,所以在这篇博客中分享一下。下面我将带领大家开启全新的Linux之旅,用VMware安装CentOS 7,具体操作步骤如下所示:

1.安装VMware虚拟机

访问VMware官网,导航到下载界面,根据自己的操作系统选择合适的版本,并点击下载链接,具体如下所示:
在这里插入图片描述
下载完成后,将会得到一个.exe可执行文件,将其转移到合适的路径下面,双击运行即可。目前最新版本的VMware安装时可能会要求你重启。
双击后的安装步骤可以说是无脑下一步即可。
后序我觉得要注意的就是根据实际情况更改安装路径,以及勾选(增强型键盘驱动程序。安装时,我们需要点击许可证输入许可证密钥激活产品,这里列出一个免费的许可证,可以激活成功。

JU090-6039P-08409-8J0QH-2YR7F

激活成功后,还需要重启一次,对VMware的配置才会生效。如果想要看具体的安装过程可以参考这个博客VMware下载安装过程

2.下载CentOS镜像文件

首先在浏览器中打开CentOS官方网站,导航到下载界面,首先选择64位操作系统的x86_64
然后找到合适的VMware的CentOS镜像文件,通常是以ISO格式提供。
在这里插入图片描述
然后,基于x86_64版本的镜像有很多种,这里我推荐选择aliyun的镜像,当然,也可以根据自己的需求和实际情况选择,具体如下图所示:
在这里插入图片描述
最后,选择CentOS7中的minimal版本即可,完全满足需求,如下所示:
在这里插入图片描述
至于为什么选择CentOs7,因为CentOS7的生命周期更长一点,并且受到官方的支持更久,因此选择它。

3.新建虚拟机

以管理员身份打开在第一步下载好的VMware(防止后序遇到权限不足问题),选择创建新的虚拟机,然后最好选择自定义(高级),根据实际情况来设置虚拟机的情况,接下来需要导入刚刚下载好的CentOS7的镜像文件,如下所示:

继续点击下一步,处理器这里建议设置2个,内核设置1个,然后设置1-2G的内存即可,网络类型则选择网络地址转换(NAT),硬盘推荐设置20GB即可。
详细的一些设置可以参考这篇博客,操作浏览写的比较清晰VMware Workstation 虚拟硬盘设置

4.安装CentOs7

1.启动虚拟机;
2.在虚拟机启动时,按照屏幕上的提示选择适当的安装选项;
3.设置语言(中文简体)、键盘布局以及时区等信息;
4.分区磁盘,并选择文件系统类型个挂载点;
5.设置管理员密码和创建普通用户
6.等待安装完成
在这里插入图片描述
这里需要注意,CentOS7安装以后的操作是没有图形界面的,虽然安装过程是图形化界面的,但是安装完成以后却没有图形化界面。

4.解决网络问题

进入CentOS7系统后,细心的小伙伴会发现此时的系统没有网络,你可以在终端通过curl url尝试一下是否连接到网络,这里解释一下curl命令的作用:curl 命令是一个功能强大的工具,可以用于测试和调试网络连接,执行各种 HTTP 请求,包括 GET、POST、PUT、DELETE 等。它可以显示服务器的响应头信息、状态码和响应正文。
例如:curl www.baidu.com
在命令行中运行 curl www.baidu.com 后,如果网络正常,你将看到百度网站的 HTML 内容在终端中显示出来。这对于快速检查网络连接是否正常、查看网页内容或进行简单的网络调试非常有用。
究其原因: 应该是CentOS安装后,其网络默认是关闭的,因此我们需要配置一下。
解决办法: 在终端输入以下命令,使用vi打开这个配置文件

vi vetc/sysconfig/network-scripts/ifcfg-ens33

在这里插入图片描述
进入文件后,首先按键键盘i,进入输入模式,然后将ONBOOT的值从no修改为yes,即

ONBOOT=yes

然后按下Esc键退出输入模式,从而进入命令模式,后序直接输入 :wq 退出保存修改同时退出命令模式即可,具体vi工作模式如下图所示:
在这里插入图片描述
最后,修改完之后不会立即生效,我们需要重新启动网络服务,具体命令如下所示:

service network restart

重新启动服务后,使用curl测试网络,会发现网络连接正常,因为curl可以正确返回服务端数据。
在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

IDEA中SpringBoot项目的yml多环境配置

SpringBoot的yml多环境配置 创建多个配置文件 application.yml #主配置文件 application-dev.yml #开发环境的配置 application-test.yml #测试环境的配置在application.yml中添加多环境配置属性 spring:profiles:active: profiles.active项目启动可能不会识别&#x…

AbortController中止请求通信[模糊搜索案例]

AbortController中止请求通信[模糊搜索案例] AbortController中止请求通信(模糊搜索案例) AbortController中止请求通信(模糊搜索案例) 这里用模糊搜索来做示例,这里是调用后端模糊搜索接口 该案例的中止请求可以用于很多地方,比如取消上传/下载文件等 完…

SpringCloud链路追踪——Spring Cloud Sleuth 和 Zipkin 介绍 Windows 下使用初步

前言 在微服务中,随着服务越来越多,对调用链的分析越来越复杂。如何能够分析调用链,定位微服务中的调用瓶颈,并对其进行解决。 本篇博客介绍springCloud中用到的链路追踪的组件,Spring Cloud Sleuth和Zipkin&#xf…

Shopee买家通自养号系统可批量注册、自动下单

Shopee买家通自养号系统是一款专门针对虾皮买家号所开发的软件,目前支持菲律宾、印度尼西亚、泰国、巴西、马来西亚等国家使用,可批量注册、自动下单。 如果想拥有大量的买家号,那么可以使用批量注册账号功能,把账号所需要的资料准…

购药不烦恼:线上购药小程序的快捷方式

在这个数字化时代,线上购药小程序的快捷方式正在改变着我们购药的方式。本文将介绍如何通过使用Python和Flask框架创建一个简单的线上购药小程序的原型,为用户提供购药的便利和快捷体验。 安装和设置 首先,确保你已经安装了Python和Flask。…

《C语言图形界面-系统开发》专栏介绍 专栏目录

《C语言图形界面-系统开发》介绍及目录 基本介绍 本项目是一个基于EasyX图形库的C语言图书管理系统。 界面优美高级代码结构设计合理注释详尽清晰 本专栏是一个详尽到完全贴近C语言初学者的教程,完整代码 配套教程,完全不用担心学不会的问题。 项目展…

危险化工品出口注意事项及法规要求_箱讯科技

随着全球化工品市场的不断发展,危险化工品出口业务逐渐成为国际贸易的重要组成部分。然而,由于危险化工品具有潜在的危险性,出口过程中需严格遵守相关法规和注意事项,以确保运输安全和顺畅。本文将详细介绍危险化工品出口注意事项…

RabbitMQ入门到实战教程,MQ消息中间件,消息队列实战

消息队列是目前最常见的微服务中间件之一,而RabbitMq在全球范围内的使用率也是名列前茅。它以稳定性强、并发高、低时延的特点深受广大企业开发者的喜爱。然而市面上一致缺乏一个专门的RabbitMQ课程,所以这套课程应运而生。 微服务一旦拆分,必…

go-fastdfs安装(国产分布式文件系统)

开源协议: Unlicense官网地址: https://sjqzhang.github.io/go-fastdfs/#vision安装: wget --no-check-certificate https://github.com/sjqzhang/go-fastdfs/releases/download/v1.3.1/fileserver -O fileserver && chmod x fileserver &…

c++入门(命名空间, c++输入输出, 缺省参数)

文章目录 1. 命名空间正确的命名定义命名空间的使用 2. c输入与输出标准输入输出对象向流写入 读取数据 3. 缺省参数缺省参数分类缺省参数声明缺省参数初始值 c的简单介绍 C语言是结构化和模块化的语言,适合处理较小规模的程序。对于复杂的问题,规模较大…

【图解RabbitMQ-5】RabbitMQ Web管控台图文介绍

🧑‍💻作者名称:DaenCode 🎤作者简介:CSDN实力新星,后端开发两年经验,曾担任甲方技术代表,业余独自创办智源恩创网络科技工作室。会点点Java相关技术栈、帆软报表、低代码平台快速开…

02_diffusion_models_from_scratch_CN

从零开始的扩散模型 有时,只考虑一些事务最简单的情况会有助于更好地理解其工作原理。我们将在本笔记本中尝试这一点,从“玩具”扩散模型开始,看看不同的部分是如何工作的,然后再检查它们与更复杂的实现有何不同。 我们将学习 …

Linux篇 五、Ubuntu与Linux板卡建立NFS服务

Linux系列文章目录 一、香橙派Zero2设置开机连接wifi 二、香橙派Zero2获取Linux SDK源码 三、香橙派Zero2搭建Qt环境 四、Linux修改用户名 文章目录 Linux系列文章目录前言一、连接到局域网互ping测试 二、安装NFS服务配置NFS更新exports配置三、板卡安装NFS客户端四、板卡临时…

microcom串口调试工具使用

microcom串口助手使用介绍 microcom是一个在终端中使用的串口助手,类似平常使用SSCOM一样的东西,不过是在终端中使用而已。 使用的是busybox构建的文件系统 microcom源码路径:busybox/miscutils/microcom.c microcom 参数: [r…

伊朗相关的OilRig组织在为期8个月的网络攻击中针对中东政府

导语 伊朗相关的OilRig组织最近在中东政府中展开了一场长达8个月的网络攻击行动。这次攻击导致了文件和密码的被窃取,并且在其中一次攻击中,攻击者还使用了一种名为PowerExchange的PowerShell后门。据Symantec的威胁猎人团队称,他们在一份与T…

【软考】6.2 网络安全技术

《网络安全技术》 防火墙 一道大门,隔离内网和外网主要分隔外网的威胁,对内网的直接攻击无能为力 入侵检测系统(IDS) 位于防火墙后的第二道屏障监听设备:监控当前系统 / 用户行为,无需网络流量即可工作尽…

【分布式】入门级NCCL多机并行实践 - 02

# 背景知识 大模型和分布式训练对数据的吞吐量以及并行度都有很高的要求,NCCL就是在这个背景下诞生的。 如果你是一个只会写写Python,调用PyTorch和Horovod的算法萌新,可能对于分布式底层的东西不太了解,在下岗热潮中被主管逼着…

换低挡装置(Kickdown, ACM/ICPC NEERC 2006, UVa1588)rust解法

给出两个长度分别为n1,n2(n1,n2≤100)且每列高度只为1或2的长条。需要将它们放入一个高度为3的容器(如图3-8所示),问能够容纳它们的最短容器长度。 样例 2112112112 2212112 1012121212 2121…

MIT6.5830 Lab0-Go tutorial实验记录(四)

MIT6.5830 Lab0-Go tutorial实验记录(四) – WhiteNights Site Lab0的最后一步–对.csv文件进行查询。 实验步骤 更改handlers.go 那么首先修改下handlers中的方法,毕竟现在不是从sqlite中查询数据了。 // TODO: some code goes here // Ge…

Flex and Bison 阅读与学习笔记

本文的内容来源于本人阅读 flex & bison的笔记和项目工程学习中遇到的问题。如果你能从中获得一丝丝帮助,本人将不胜荣幸。 文章目录 Ⅰ、目录与批注前四章 引言和使用介绍flex 规范参考bison 参考规范其余内容 Ⅱ、相关练习代码学习历程代码实例 参考文献 Ⅰ、…