[Centos系统] centos下载安装教程:最新超详细图文步骤教程(附centos iso镜像下载)

141 0
Honkers 12 小时前 来自手机 | 显示全部楼层 |阅读模式

前言

欢迎来到这篇可能是全网最适合小白的 centos下载安装教程!如果你正打算步入Linux运维的大门,或者因为开发需要必须装个CentOS环境,那么恭喜你,来对地方了。

网上教程千千万,但要么版本太老界面都对不上,要么关键步骤跳得过快让人一脸懵逼。因此,我写了这篇 centos下载安装教程,不仅会带你一步步走完从下载到使用的全过程,还会把每一步背后的“为什么”讲清楚,让你不仅会做,更懂原理。本教程以CentOS 7为例,因为在生产环境中,稳定才是王道,CentOS 7依然是无数企业的首选。文章最后还会教你配置Yum源并安装常用工具,让你拿到手的不是一个“毛坯房”,而是能直接开干的“精装房”。

一、centos是什么?

CentOS(Community Enterprise Operating System)是Linux发行版之一,它基于Red Hat Enterprise Linux(RHEL)的源代码编译而成。由于RHEL是收费的,而CentOS完全免费且与RHEL高度兼容,因此它成为了众多中小企业和开发者在服务器端的首选操作系统。

简单理解:CentOS就是“免费版”的红帽企业级Linux,它稳定、安全、可靠,是运维工程师必须掌握的操作系统之一。

二、centos系统安装教程(VMware虚拟机版)

本教程采用 VMware Workstation Pro 虚拟机软件进行安装。即使你的电脑是Windows系统,也能轻松运行Linux。我们将分为 准备镜像 -> 创建虚拟机 -> 安装系统 -> 网络配置 -> 远程连接 五个阶段。

1. 下载Linux系统镜像(ISO文件)

首先,我们需要下载CentOS 7的ISO镜像文件。为了确保下载速度和成功率,这里提供百度网盘链接:

通过网盘分享的文件:CentOS-7-x86_64-DVD-1804.iso
链接: https://pan.baidu.com/s/1qm2SqlTFXTy4eKrSPmsjVA?pwd=7eas
提取码: 7eas

你也可以访问国内开源镜像站(如阿里云、网易)下载,速度通常更快。

2. 打开VMware软件

确保你的电脑已安装VMware Workstation Pro。若未安装,可参考此教程获取安装包和密钥:VMware安装教程指路。

安装完成后,在桌面双击VMware图标启动软件。

3. 创建新的虚拟机

在主界面点击 “创建新的虚拟机”

4. 选择“自定义”配置

为了获得最灵活的设置,选择 “自定义(高级)”,然后点击下一步。

5. 选择虚拟机硬件兼容性

此处保持默认的Workstation版本即可,直接点击 “下一步”

6. 选择“稍后安装操作系统”

这一步非常关键!请选择 “稍后安装操作系统”,而不是直接选择ISO文件。

为什么要选“稍后安装”?
这就像相亲,你得先把家里(虚拟机配置)打扫干净了,再请姑娘(CentOS系统)进来。直接装的话,VMware会用“简易安装”模式,可能会自动分区并用默认配置,不利于我们学习。把场地布置好再装,过程更可控,出了问题也知道怎么修。

7. 选择客户机操作系统

  • 客户机操作系统:选择 “Linux”
  • 版本:下拉找到并选择 “CentOS 7 64位”

注意:千万别选错成Windows或其他版本,否则后续安装会报错。

8. 命名虚拟机并选择安装位置

  • 虚拟机名称:随意填写,如 CentOS-7-Lab。
  • 位置强烈建议不要放C盘! 虚拟机文件很大(几GB到几十GB),请选择一个空间充裕的盘符(如D盘、E盘)创建一个专门存放虚拟机的文件夹。

9-10. 配置处理器与内存(关键)

  • 处理器数量:建议给 2 个内核。
  • 内存:建议至少 2048 MB(2GB)。如果你的电脑内存有16GB,给4GB会更流畅。

避坑提醒:给512MB内存然后抱怨卡顿?这就好比让一个壮汉住胶囊公寓,还要他跑马拉松。内存给足,系统才能“飞驰人生”。


11. 选择网络类型(重点)

选择 “使用网络地址转换(NAT)”

NAT模式解释:NAT模式会让你的虚拟机躲在宿主机(你的电脑)后面上网。只要你的电脑能上网,虚拟机就能上网,无需任何额外设置。这是最推荐新手的模式,简单且不会影响公司或家里的局域网。

12-16. I/O控制器、磁盘类型、磁盘创建

以下步骤按推荐选项一路默认即可:

  • I/O控制器:默认 LSI Logic。
  • 磁盘类型:推荐 SCSI。
  • 磁盘选择:选择 “创建新虚拟磁盘”
  • 磁盘容量:建议 20GB(如果硬盘够大可以给40GB)。选择 “将虚拟磁盘存储为单个文件”,性能更好。
  • 磁盘文件:保持默认名称,直接下一步。




17. 完成创建

点击 “完成”,虚拟机的“毛坯房”就搭好了。

18-19. 加载ISO镜像(注入灵魂)

  • 点击虚拟机界面中的 “编辑虚拟机设置”
  • 在设置窗口中,选择 “CD/DVD (IDE)”
  • 在右侧勾选 “使用ISO映像文件”,点击 “浏览”,找到我们第一步下载好的 CentOS-7-x86_64-DVD-1804.iso 文件,点击确定。


20. 启动虚拟机

点击 “开启此虚拟机”,激动人心的安装正式开始!

21. 选择安装选项

鼠标点击进入虚拟机窗口(如果鼠标被困住,按 Ctrl + Alt 释放),按键盘上的 PgUp 键,选择 “Install CentOS 7” 并按回车。

22. 选择安装语言

拉到最下面,选择 “中文” -> “简体中文(中国)”,点击继续。

忠告:别为了装X选英文,后面配置网络、时区时专业词汇多,选中文能极大降低出错率。

23-24. 配置日期和时间

点击 “日期和时间”,在地图上点击中国(上海)时区,确保时间与你的系统时间一致。如果不对,手动调整。

为什么要调时间? 时间不同步,会导致文件时间戳混乱,后续装软件、看日志时,Bug会跟你“住”在一起,排查起来痛不欲生。

25. 配置安装位置(分区)

点击 “安装位置”,进入后无需任何操作,直接点击左上角的 “完成” 即可。系统会自动分区,对于新手来说这是最稳妥的方式。


26-28. 配置网络与主机名(重中之重)

这是确保你能远程连接Linux的关键步骤。

  1. 点击 “网络和主机名”
  2. 在左下角 “主机名” 处输入一个名字(如 centos-lab),点击 “应用”
  3. 将右上角的 “以太网” 开关 打开,使其变为 已连接 状态。
  4. 点击右下角的 “配置” 按钮。

配置静态IP(重要步骤)
在弹出的窗口中:

  • 选择 “IPv4 设置” 标签。
  • 方法:选择 “手动”
  • 点击 “添加”,然后输入以下信息(请根据你的环境修改):

如何获取这些地址?
关闭配置窗口,在VMware主界面点击 编辑 -> 虚拟网络编辑器 -> 选择 VMnet8(NAT模式) -> 点击 “NAT 设置”
你会在那里看到你的 子网掩码网关IP。例如,网关可能是 192.168.xxx.2。

  • 地址:输入与网关在同一网段的IP,如 192.168.xxx.101(最后一位建议100-200,避免冲突)。
  • 子网掩码:255.255.255.0(通常与NAT设置里一致)。
  • 网关:填写你在NAT设置里看到的网关,如 192.168.xxx.2。
  • DNS 服务器:填写 114.114.114.114(国内通用)或 8.8.8.8。

输入完成后点击 “保存”

回到主界面,确保以太网是开启状态,点击 “完成”

29. 开始安装

一切就绪后,点击 “开始安装”

30. 设置Root密码

在安装过程中,点击 “ROOT 密码”。输入一个你能记住的密码(简单点也行,毕竟是测试环境),然后点击完成。

关于Root:Root是Linux的“神”,拥有至高无上的权限。rm -rf /* 这条命令能删掉你整个系统,切勿在生产环境随意使用Root账号操作


等待进度条跑完,点击 “重启”

31. 安装完成

重启后,看到登录界面,输入用户名 root 和密码,敲击回车,如果成功进入命令行,恭喜你,centos下载安装教程 的核心部分你已经完成了!



32. Xshell远程连接(摆脱虚拟机界面)

在虚拟机里操作太不方便了,我们需要用更强大的终端工具(如Xshell、SecureCRT)来连接它。

  1. 打开Xshell,点击 文件 -> 新建
  2. 主机:输入你刚才设置的静态IP地址(如 192.168.xxx.101),端口默认 22,点击确定。
  3. 在弹出的会话窗口中点击 “连接”
  4. 输入用户名 root 和密码,连接成功!




测试网络
在Xshell中输入命令 ping baidu.com,如果有数据返回,说明网络完全OK!

33. 配置本地Yum源(告别无软件可装)

刚装好的系统,Yum源(软件仓库)默认是国外的,速度很慢。我们配置一下刚才的ISO文件作为本地源,以后装软件速度飞快!

依次在Xshell中执行以下命令:

  1. # 1. 将光盘挂载到 /mnt 目录
  2. mount /dev/cdrom /mnt
  3. # 2. 进入Yum源配置目录
  4. cd /etc/yum.repos.d
  5. # 3. 备份原有的源文件(以防万一)
  6. mkdir -p bk
  7. mv *.repo bk/
  8. # 4. 创建我们自己的本地源文件 dbge.repo
  9. echo "[EL]" >> /etc/yum.repos.d/dbge.repo
  10. echo "name = Linux 7.x DVD" >> /etc/yum.repos.d/dbge.repo
  11. echo "baseurl=file:///mnt" >> /etc/yum.repos.d/dbge.repo
  12. echo "gpgcheck=0" >> /etc/yum.repos.d/dbge.repo
  13. echo "enabled=1" >> /etc/yum.repos.d/dbge.repo
复制代码

34. 安装Linux常用工具(打造精装房)

最后,装一些必备的软件包,让你的Linux能干活:

  1. yum install -y wget curl vim net-tools unzip zip tar gzip
  2. yum install -y lsof telnet nc traceroute sysstat iotop htop
复制代码
  • vim:比vi更好用的文本编辑器。
  • net-tools:提供 ifconfig 等网络命令。
  • wget/curl:下载神器。
  • lsof/telnet/nc:网络排查和端口检测工具。

至此,一个稳定、高效、可远程管理的CentOS 7开发/学习环境就搭建完成了!

三、centos入门教程(快速上手)

系统装好了,接下来你可以学习几个最基础的命令来感受一下Linux的魅力:

  1. 查看系统信息:uname -a
  2. 查看当前目录:pwd
  3. 列出文件:ls -al
  4. 切换目录:cd /home
  5. 创建一个文件:touch test.txt
  6. 编辑文件:vim test.txt(按 i 进入编辑,按 Esc 退出编辑,输入 :wq 保存退出)

提示:更多Linux命令,可以在终端输入 man 命令名 来查看官方手册。

总结

恭喜你完成了这篇 centos下载安装教程 的全部内容!从下载镜像、搭建VMware虚拟机、配置静态网络、到最终使用Xshell远程连接并配置好Yum源,你已经掌握了Linux运维工程师的入门必备技能。

回顾整个 centos下载安装教程,最关键也最容易出错的点在于 网络配置(静态IP的设置),请务必仔细核对你的子网掩码和网关地址。一旦网络通了,你的Linux世界就敞开了大门。

希望这篇教程能成为你Linux学习路上的一块坚实垫脚石。记住,纸上得来终觉浅,绝知此事要躬行——多动手敲命令,遇到报错别慌,仔细看提示,你一定能成为高手!如果在后续的学习中遇到问题,欢迎随时回来查阅本篇 centos下载安装教程 的基础部分。

扩展思考:当你的Yum源配置熟练后,可以尝试配置更快的阿里云在线源,体验飞一般的下载速度。加油,未来的运维大神!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2026 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行