CentOS 7超详细安装教程(含镜像)

news2025/3/13 21:59:42

1. 安装前准备

1.1 CentOS简介

CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是一种基于 Red Hat Enterprise Linux(RHEL)源代码构建的免费开源操作系统。它在稳定性、安全性和可靠性方面表现出色,被广泛应用于服务器环境、企业级应用和开发平台。由于出自同样的源代码,因此有些要求高度稳定性的服务器以 CentOS 替代商业版的 Red Hat Enterprise Linux 使用。两者的不同在于 CentOS 并不包含封闭源代码软件。

CentOS 7是CentOS项目发布的开源类服务器操作系统,于2014年7月7日正式发布。

CentOS 7是一个企业级的Linux发行版本,它源于RedHat免费公开的源代码进行再发行。 CentOS 7内核更新至3.10.0、支持Linux容器、支持Open VMware Tools及3D图像即装即用、支持OpenJDK-7作为缺省JDK、支持内核空间内的iSCSI及FCoE、支持PTPv2等功能。

1.2 VMware虚拟机安装

VMware官网下载

网址:https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html

1.3 镜像下载(3选1即可)

  1. CentOS官网下载(速度较慢)

网址:https://www.centos.org/

  1. 阿里云开源镜像下载地址

网址:https://mirrors.aliyun.com/centos/7/isos/x86_64/

  1. 百度网盘镜像下载链接

链接:https://pan.baidu.com/s/1jrV9hZt2r-hilVnBDQqD1w

提取码:p2nx

2. 使用VMware安装CentOS 7

  1. 打开VMware,点击“创建新的虚拟机”

  1. 选择“自定义(高级)”,并点击“下一步”

  1. 保持默认设置,并点击“下一步”

  1. 选择“稍后安装操作系统”,并点击“下一步”

  1. 客户机操作系统选择“Linux”,版本选择“CentOS 7 64位”,并点击“下一步”

  1. 输入虚拟机名称(无要求),点击“浏览”更改安装路径,点击“下一步”

  1. 打开任务管理器CPU查看性能,根据物理主机的配置设置“处理机配置”,填写“处理器数量”和“每个处理器的内核数量”(此处设置的数量不得超过物理主机的CPU内核数量)

  1. 设置虚拟机的内存(默认即可),并点击“下一步”

  1. 设置网络类型(按需选择),并点击“下一步”

  1. 选择I/O控制器类型(默认推荐即可),并点击下一步

  1. 选择磁盘类型(默认推荐即可),并点击“下一步”

  1. 选择磁盘(默认即可),并点击“下一步”

  1. 指定磁盘容量,最大磁盘容量(默认即可),选择“将虚拟磁盘拆分成多个文件”(若选择立即分配,虚拟机会立刻将20G分配给CentOS 7,导致主机硬盘容量减少20G),并点击“下一步”

  1. 指定磁盘文件(默认即可),并点击“下一步”

  1. 点击“自定义硬件”

  1. 点击“新 CD/DVD”,并选择“使用 ISO 映像文件”,点击“浏览”选择自己最开始下载的镜像(iso文件)所在的位置即可,最后点击“关闭“

  1. 虚拟机创建完成,点击“完成”

3. 安装CentOS 7虚拟机

  1. 选择刚创建的虚拟机,点击“开启此虚拟机”

  1. ↑↓选择“Install CentOS 7”,按下回车键Enter并等待

  1. 选择“中文”——>“简体中文”,并点击“继续”

  1. 设置时间

亚洲——>上海——>查看时间是否正确——>点击“完成”

  1. 选择需要安装的软件

选择带桌面环境的“GNOME桌面”,并点击“完成”

  1. 设置安装位置,进行磁盘划分

选择“我要配置分区并点击“完成”

选择“标准分区”——>点击“+”——>挂载点选择“/boot”——>期望容量输入“200M”——>点击“添加挂载点”

点击“+”——>挂载点选择“swap”——>期望容量输入“2G”——>点击“添加挂载点”

点击“+”——>挂载点选择“/”——>期望容量输入“10G”——>点击“添加挂载点”

点击“完成”,并点击“接受更改”

  1. 配置网络与主机名

点击“打开”——>“配置”——>修改主机名——>点击“完成”

  1. 点击“开始安装”

  1. 设置root用户密码

  1. 创建用户

  1. 等待安装完成,创建用户

设置“全名”“用户名”“密码”“确认密码”,并点击“完成”

  1. 等待安装完成后点击“重启”

  1. 重启完成后,自动进入初始化设置,点击“未接收许可证”

勾选“我同意许可证”,点击“完成”

点击“完成配置”

  1. 进入自动登录界面,点击“未列出”,使用root账号登录

输入“root”用户名

输入密码,并点击“登录”

  1. 登入界面初始化

安装完成!

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

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

相关文章

Qt中基于开源库QRencode生成二维码(附工程源码链接)

目录 1.QRencode简介 2.编译qrencode 3.在Qt中直接使用QRencode源码 3.1.添加源码 3.2.用字符串生成二维码 3.3.用二进制数据生成二维码 3.4.界面设计 3.5.效果展示 4.注意事项 5.源码下载 1.QRencode简介 QRencode是一个开源的库,专门用于生成二维码&…

SpringBoot教程(三十二) SpringBoot集成Skywalking链路跟踪

SpringBoot教程(三十二) | SpringBoot集成Skywalking链路跟踪 一、Skywalking是什么?二、Skywalking与JDK版本的对应关系三、Skywalking下载四、Skywalking 数据存储五、Skywalking 的启动六、部署探针 前提: Agents 8.9.0 放入 …

IntelliJ IDEA 接入 AI 编程助手(Copilot、DeepSeek、GPT-4o Mini)

IntelliJ IDEA 接入 AI 编程助手(Copilot、DeepSeek、GPT-4o Mini) 📊 引言 近年来,AI 编程助手已成为开发者的高效工具,它们可以加速代码编写、优化代码结构,并提供智能提示。本文介绍如何在 IntelliJ I…

【机器学习】深入浅出KNN算法:原理解析与实践案例分享

在机器学习中,K-最近邻算法(K-Nearest Neighbors, KNN)是一种既直观又实用的算法。它既可以用于分类,也可以用于回归任务。本文将简单介绍KNN算法的基本原理、优缺点以及常见应用场景,并通过一个简单案例帮助大家快速入…

vscode的一些实用操作

1. 焦点切换(比如主要用到使用快捷键在编辑区和终端区进行切换操作) 2. 跳转行号 使用ctrl g,然后输入指定的文件内容,即可跳转到相应位置。 使用ctrl p,然后输入指定的行号,回车即可跳转到相应行号位置。

JavaEE基础 Tomcat与Http (下)

目录 1.HTTP 协议 1.1 HTTP 协议概念 1.2. 无状态协议 1.3. HTTP1.0 和 HTTP1.1 1.4 请求协议和响应协议 ​编辑 1.5 请求协议 1.5.1 常见的请求协议 1.5.2 GET 请求 1.5.3 POST请求 1.5.4 响应协议 1.HTTP 协议 Http浏览器访问东西都是遵循的Http协议。 1.1 HTTP 协议…

【Linux】【进程】epoll内核实现总结+ET和LT模式内核实现方式

【Linux】【网络】epoll内核实现总结ET和LT模式内核实现方式 1.epoll的工作原理 eventpoll结构 当某一进程调用epoll_create方法时,Linux内核会创建一个eventpoll结构体,这个结构体中有两个成员与epoll的使用方式密切相关. struct eventpoll{..../*红…

英码科技基于昇腾算力实现DeepSeek离线部署

DeepSeek-R1 模型以其创新架构和高效能技术迅速成为行业焦点。如果能够在边缘进行离线部署,不仅能发挥DeepSeek大模型的效果,还能确保数据处理的安全性和可控性。 英码科技作为AI算力产品和AI应用解决方案服务商,积极响应市场需求&#xff0…

【SQL】SQL约束

🎄约束 📢作用:是用于限制存储再表中的数据。可以再创建表/修改表时添加约束。 📢目的:保证数据库中数据的正确、有效性和完整性。 📢对于一个字段可以同时添加多个约束。 🎄常用约束: 约束分类 约束 描述关键字非…

解决 `pip is configured with locations that require TLS/SSL` 错误

问题描述 在使用 pip 安装 Python 包时,可能会遇到以下错误: WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.这意味着 Python 的 ssl 模块未正确安装或配置,导致 p…

Python 面向对象的三大特征

前言:本篇讲解面向对象的三大特征(封装,继承,多态),还有比较细致的(类属性类方法,静态方法),分步骤讲解,比较适合理清楚三大特征的思路 面向对象的…

机器学习_18 K均值聚类知识点总结

K均值聚类(K-means Clustering)是一种经典的无监督学习算法,广泛应用于数据分组、模式识别和降维等领域。它通过将数据划分为K个簇,使得簇内相似度高而簇间相似度低。今天,我们就来深入探讨K均值聚类的原理、实现和应用…

从低清到4K的魔法:FlashVideo突破高分辨率视频生成计算瓶颈(港大港中文字节)

论文链接:https://arxiv.org/pdf/2502.05179 项目链接:https://github.com/FoundationVision/FlashVideo 亮点直击 提出了 FlashVideo,一种将视频生成解耦为两个目标的方法:提示匹配度和视觉质量。通过在两个阶段分别调整模型规模…

Nuclei 使用手册

Nuclei 是一个开源的快速、高效的漏洞扫描工具,主要用于网络安全领域的漏洞检测。它由 go 语言开发,设计目的是为了高效地扫描 Web 应用程序、网络服务等目标,帮助安全研究人员、渗透测试人员以及红队成员发现潜在的漏洞。 下载链接&#xf…

python学opencv|读取图像(六十七)使用cv2.convexHull()函数实现图像轮廓凸包标注

【1】引言 前序学习进程中,已经初步探索了对图像轮廓的矩形标注和圆形标注: python学opencv|读取图像(六十五)使用cv2.boundingRect()函数实现图像轮廓矩形标注-CSDN博客 但实际上,这两种标注方法都是大致的&#x…

基于SpringBoot的“高校创新创业课程体系”的设计与实现(源码+数据库+文档+PPT)

基于SpringBoot的“高校创新创业课程体系”的设计与实现(源码数据库文档PPT) 开发语言:Java 数据库:MySQL 技术:SpringBoot 工具:IDEA/Ecilpse、Navicat、Maven 系统展示 系统整体功能图 系统首页界面 个人中心界…

前端带样式导出excel表格,html表格生成带样式的excel表格

众所周知&#xff0c;前端生成表格通常是用xlsx、excel.js等js库&#xff0c;但这些库想要生成时增加excel样式会很麻烦。 有这么一个js库把html表格连样式带数据一并导出为excel表格: html-table-to-excel npm install html-table-to-excel 使用 html表格&#xff1a; <…

【Linux】【网络】Libevent 内核实现简略版

【Linux】【网络】Libevent 内核实现简略版 1 event_base结构–>相当于Reactor 在使用libevent之前&#xff0c;就必须先创建这个结构。 以epoll为例&#xff1a; 1.1evbase void* evbase-->epollop结构体&#xff08;以epoll为例&#xff09; libevent通过一个void…

VScode内接入deepseek包过程(本地部署版包会)

目录 1. 首先得有vscode软件 2. 在我们的电脑本地已经部署了ollama&#xff0c;我将以qwen作为实验例子 3. 在vscode上的扩展商店下载continue 4. 下载完成后&#xff0c;依次点击添加模型 5. 在这里可以添加&#xff0c;各种各样的模型&#xff0c;选择我们的ollama 6. 选…

Ubuntu虚拟机NDK编译ffmpeg

目录 一、ffmpeg源码下载1、安装git(用于下载ffmpeg源码)2、创建源码目录&#xff0c;下载ffmpeg源码 二、下载ubuntu对应的NDK&#xff0c;并解压到opt下1、下载并解压2、配置 ~/.bashrc 三、源码编译、1、创建编译脚本2、脚本文件内容3、设置可执行权限并运行4、编译的结果在…