Linux:安装 CentOS 7(完整教程)

news2025/4/21 18:41:08

文章目录

  • 一、简介
  • 二、安装 CentOS 7
    • 2.1 虚拟机配置
    • 2.2 安装CentOS 7
  • 三、结语

一、简介

CentOS(Community ENTerprise Operating System)是一个基于 Linux 的发行版之一,旨在提供一个免费的、企业级的计算平台,因其稳定性、安全性和免费使用的特性,在全球范围内被广泛应用于数据中心、云计算环境以及个人用户的开发测试环境中。而 CentOS 7 是 CentOS 的一个重要版本,自 2014 年 7 月发布以来,它成为了众多服务器环境下的首选操作系统之一。

需要注意的是,CentOS 于 2020 年底宣布将重心转向 CentOS Stream 项目,这意味着传统的 CentOS 将不再有后续的主要版本更新,但现有的版本将继续获得维护和支持直到官方声明的支持周期结束。

CentOS 7 已于 2024 年 6 月 30 日 停止维护。


二、安装 CentOS 7

在安装之前需要提前下载好 VMware 虚拟机软件和 CentOS 7 的镜像文件:

VMware 下载

这里的具体安装流程,我就不在本文讲了,直接上网搜索一下就可以了,最后会需要一个许可证,直接上网搜就会有答案。

CentOS 7 下载

在这里插入图片描述


2.1 虚拟机配置

接下来跟着下面的示例图操作就好:

第一步:新建虚拟机

在这里插入图片描述


第二步:选择典型

在这里插入图片描述


第三步:稍后安装操作系统

在这里插入图片描述


第四步:选择操作系统和版本

在这里插入图片描述


第五步:选择虚拟机的安装位置和设置虚拟机的名字

在这里插入图片描述


第六步:设置磁盘大小

在这里插入图片描述


第七步:选择自定义硬件

在这里插入图片描述


第八步:设置内存大小

在这里插入图片描述

注:选择 2GB 就可以了,如果电脑配置比较好的可以选择 4GB。


第九步:设置处理器

在这里插入图片描述


第十步:选择镜像文件

在这里插入图片描述


第十一步:完成虚拟机配置

在这里插入图片描述


2.2 安装CentOS 7

同样的,接下来跟着下面示例图操作:

第一步:开启虚拟机

在这里插入图片描述


第二步:下载 CentOS 7 系统

在这里插入图片描述

提示:

  • 按方向键可以切换选项;
  • 按 Ctrl + Alt 可以解放鼠标。

第三步:选择语言

在这里插入图片描述


第四步:软件选择

:s

在这里插入图片描述

提示:

  • 最小安装(默认):安装后,界面是命令行(推荐);
  • GNOME 桌面:安装后,界面是图形化的(初学可以安装这个)。

本文会以 最小安装 为示例,因为后面会通过终端工具连接虚拟机,而终端工具都是通过命令的方式操作的,基本不会用户图形化界面,当然有需要的也可以选择。


第五步:选择安装位置

在这里插入图片描述

在这里插入图片描述


第六步:开启网络

在这里插入图片描述

在这里插入图片描述


第七步:开始安装

在这里插入图片描述


第八步:设置用户密码

在这里插入图片描述

在这里插入图片描述

提示:如果密码太短,需要按两次确认。


第九步:完成安装,重启

在这里插入图片描述

在这里插入图片描述


第十步:登录系统

在这里插入图片描述

提示:密码是以密文的方式输入的,所以是看不见的。


第十步:查看系统版本

在这里插入图片描述

cat /etc/redhat-release

第十一步:检测网络连接

在这里插入图片描述

ping www.baidu.com

第十二步:更新 yum 源

在这里插入图片描述

注意:由于 CentOS 7 已于 2024 年 6 月 30 日 停止维护,因此官方的 yum 仓库是无法使用的,所以需要配置国内的镜像源,具体可以看下面这篇文章。

Linux:解决 yum 仓库无法使用问题(最新版)


第十三步:测试是否成功

在这里插入图片描述

yum install vim -y

出现上面信息代表配置成功,由于信息太长,所以我就截取了一段,记得要保证网络的通畅。


强烈建议:此时可以拍一个快照,保存当前虚拟机初始化的状态,防止后期出现差错的时候可以恢复成没出错前的状态。


三、结语

这篇文章大概 4500 字,但大多数都是图片,跟着文章操作应该是没有什么问题的,我是把自己的删除后,重新跟着文章操作了的,如果有什么问题,欢迎在评论区中留言评论或者私信我。

至此,本文结束,如果这篇文章对您有所帮助,希望可以点赞、收藏加关注,感谢。


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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MATLAB 控制系统设计与仿真 - 34

多变量系统知识回顾 - MIMO system 这一章对深入理解多变量系统以及鲁棒分析至关重要 首先,对于如下系统: 当G(s)为单输入,单输出系统时: 如果: 则: 所以 因此,对于SISO,系统的增…

【网络】通过Samba实现Window挂在Linux服务器路径

有时候我们去进行内网部署时,会遇到客户或者甲方爸爸说,需要将Linux中的某个路径共享出去到Window上,挂载出比如Z:\这种盘符。通过打开Z盘,来查看服务器的指定目录下的数据。 步骤1: 在Linux中安装samba yum install…

架构思维:缓存层场景实战_读缓存(下)

文章目录 Pre业务场景缓存存储数据的时机与常见问题解决方案1. 缓存读取与存储逻辑2. 高并发下的缓存问题及解决方案3. 缓存预热(减少冷启动问题) 缓存更新策略(双写问题)1. 先更新缓存,再更新数据库(不推荐…

uniapp微信小程序实现sse

微信小程序实现sse 注:因为微信小程序不支持sse请求,因为后台给的是分包的流,所以我们就使用接受流的方式,一直接受,然后把接受的数据拿取使用。这里还是使用uniapp的原生请求。 上代码 //注意:一定要下…

新能源汽车能量流测试的传感器融合技术应用指南

第一部分:核心原理模块化拆解 模块1:多源传感器物理层融合 关键技术: 高精度同步采集架构 采用PXIe-8840控制器同步定时模块(NI PXIe-6674T),实现CAN/LIN/模拟量信号的μs级同步光纤电压传感器&#xff0…

人工智能与网络安全:AI如何预防、检测和应对网络攻击?

引言:网络安全新战场,AI成关键角色 在数字化浪潮不断推进的今天,网络安全问题已经成为每一家企业、每一个组织无法回避的“隐形战场”。无论是电商平台、金融机构,还是政府机关、制造企业,都可能面临数据泄露、勒索病毒…

链表知识回顾

类型:单链表,双链表、循环链表 存储:在内存中不是连续存储 删除操作:即让c的指针指向e即可,无需释放d,因为java中又内存回收机制 添加节点: 链表的构造函数 public class ListNode {// 结点…

FPGA学习(五)——DDS信号发生器设计

FPGA学习(五)——DDS信号发生器设计 目录 FPGA学习(五)——DDS信号发生器设计一、FPGA开发中常用IP核——ROM/RAM/FIFO1、ROM简介2、ROM文件的设置(1)直接编辑法(2)用C语言等软件生成初始化文件 3、ROM IP核配置调用 二、DDS信号发…

OpenCv高阶(六)——图像的透视变换

目录 一、透视变换的定义与作用 二、透视变换的过程 三、OpenCV 中的透视变换函数 1. cv2.getPerspectiveTransform(src, dst) 2. cv2.warpPerspective(src, H, dsize, dstNone, flagscv2.INTER_LINEAR, borderModecv2.BORDER_CONSTANT, borderValue0) 四、文档扫描校正&a…

性能比拼: Go vs Bun

本内容是对知名性能评测博主 Anton Putra Go (Golang) vs. Bun: Performance (Latency - Throughput - Saturation - Availability) 内容的翻译与整理, 有适当删减, 相关指标和结论以原作为准 我对 Bun 在之前的基准测试中的出色表现感到惊讶,因此我决定将它与 Go …

定制化 Docsify 文档框架实战分享

🌟 定制化 Docsify 文档框架实战分享 在构建前端文档平台时,我们希望拥有更友好的用户界面、便捷的搜索、清晰的目录导航以及实用的代码复制功能。借助 Docsify,我实现了以下几个方面的定制优化,分享给大家 🙌。 &…

鸿蒙ArkUI之布局实战,线性布局(Column,Row)、弹性布局(Flex)、层叠布局(Stack),详细用法

本文聚焦于ArkUI的布局实战,三种十分重要的布局,线性布局、弹性布局、层叠布局,在实际开发过程中这几种布局方法都十分常见,下面直接上手 线性布局 垂直布局(Column) 官方文档: Column-行列…

测试基础笔记第七天

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一、cat命令二、ls -al命令三、>重定向符号四、>>追加重定向符号五、less/more命令六、grep命令七、|管道符八、clear命令九、head命令十、tail命令十一、…

[Windows] Adobe Camera Raw 17.2 win/Mac版本

[Windows] Adobe Camera Raw 链接:https://pan.xunlei.com/s/VOOIAXoyaZcKAkf_NdP-qw_6A1?pwdpd5k# Adobe Camera Raw,支持Photoshop,lightroom等Adobe系列软件,对相片无损格式进行编辑调色。 支持PS LR 2022 2023 2024 2025版…

开源模型应用落地-Podcastfy-从文本到声音的智能跃迁-Gradio(一)

一、前言 在当今信息呈现方式越来越多样化的背景下,如何将文字、图片甚至视频高效转化为可听的音频体验,已经成为内容创作者、教育者和研究者们共同关注的重要话题。Podcastfy是一款基于Python的开源工具,它专注于将多种形式的内容智能转换成…

Python 深度学习实战 第11章 自然语言处理(NLP)实例

Python 深度学习实战 第11章 自然语言处理(NLP)实例 内容概要 第11章深入探讨了自然语言处理(NLP)的深度学习应用,涵盖了从文本预处理到序列到序列学习的多种技术。本章通过IMDB电影评论情感分类和英西翻译任务,详细介绍了如何使…

将 DeepSeek 集成到 Spring Boot 项目实现通过 AI 对话方式操作后台数据

文章目录 项目简介本项目分两大模块 GiteeMCP 简介环境要求项目代码核心实现代码MCP 服务端MCP 客户端 DeepSeek APIDockersse 连接ws 连接(推荐)http 连接 vue2-chat-windowCherry Studio配置模型配置 MCP调用 MCP 项目简介 在本项目中,我们…

《前端面试题之 Vue 篇(第三集)》

目录 1、 nvm的常用命令①.Node.js 版本与 npm 版本的对应关系②Vue2 与 Vue3 项目的 Node.js 版本分界线③版本管理实践建议 2、Vue2 项目搭建(基于 vue-cli Webpack)① 环境准备② 安装 Vue CLI(脚手架)③.创建项目&#xff08…

嵌入式C语言位操作的几种常见用法

作为一名老单片机工程师,我承认,当年刚入行的时候,最怕的就是看那些密密麻麻的寄存器定义,以及那些让人眼花缭乱的位操作。 尤其是遇到那种“明明改了寄存器,硬件就是不听话”的情况,简直想把示波器砸了&am…

基于Djiango实现中药材数据分析与可视化系统

中药材数据分析与可视化系统 项目截图 登录 注册 首页 药材Top20 药材价格 产地占比 历史价格 新闻资讯 后台管理 一、项目概述 中药材数据分析与可视化系统是一个基于Django框架开发的专业Web应用,致力于对各类中药材数据进行全面、系统的采集、分析和可视化展示…