新手必看:CentOS下载与安装图文教程 – wiki词典


新手必看:CentOS下载与安装图文教程

CentOS(Community Enterprise Operating System)是基于Red Hat Enterprise Linux(RHEL)源代码再编译的免费开源操作系统。它以其稳定性、安全性以及与RHEL的高度兼容性,成为服务器领域和企业级应用的首选之一。对于想要学习Linux服务器管理、搭建网站或开发环境的新手来说,CentOS是一个绝佳的起点。

本教程将详细指导您如何下载CentOS镜像文件,制作启动盘,并完成基本的安装过程。

一、准备工作

在开始下载和安装CentOS之前,请确保您已准备好以下物品:

  1. 一台电脑:用于安装CentOS的目标机器。可以是物理机或虚拟机(如VMware Workstation, VirtualBox)。
  2. 稳定的网络连接:用于下载CentOS镜像文件。
  3. USB启动盘(容量建议8GB或以上)或 空白DVD光盘:用于制作启动介质。如果您在虚拟机中安装,则不需要。
  4. 制作启动盘的工具:推荐使用Rufus(Windows)或BalenaEtcher(跨平台)。

二、下载CentOS镜像文件

CentOS目前主要提供 CentOS Stream 版本,它是RHEL上游滚动开发版本。如果您需要更稳定的企业级版本,可以考虑AlmaLinux或Rocky Linux(它们是RHEL的下游替代品)。本教程以CentOS Stream为例。

  1. 访问官方网站
    打开浏览器,访问CentOS官方网站:https://www.centos.org/

    [图1: CentOS官网首页截图]

  2. 选择下载版本
    在官网页面,找到并点击“Get CentOS Stream”或类似的下载链接。您通常会看到两个主要版本:

    • CentOS Stream 9 (for x86_64, aarch64, ppc64le, s390x):基于RHEL 9。
    • CentOS Stream 8 (for x86_64, aarch64, ppc64le, s390x):基于RHEL 8。

    建议新手选择最新的CentOS Stream 9,以获取最新的特性和安全更新。请根据您的硬件架构选择对应的版本,通常是x86_64

    [图2: CentOS Stream版本选择页面截图]

  3. 选择镜像站点
    点击您选择的版本后,会跳转到镜像列表页面。选择一个地理位置靠近您的镜像站点,通常会提供更快的下载速度。您也可以选择通过BitTorrent下载。

    [图3: CentOS镜像站点选择页面截图]

  4. 下载ISO文件
    点击选定的镜像站点链接,下载以.iso结尾的镜像文件。文件通常较大(约8GB左右),请耐心等待下载完成。

    [图4: 下载中的CentOS ISO文件截图]

三、制作CentOS启动盘

如果您在虚拟机中安装,可以直接在虚拟机软件中加载下载的ISO文件,跳过此步骤。对于物理机安装,需要将ISO文件写入USB闪存盘或DVD。这里以制作USB启动盘为例。

推荐工具:Rufus (Windows) 或 BalenaEtcher (跨平台)

使用Rufus (Windows)

  1. 下载Rufus:访问Rufus官网 https://rufus.ie/zh_CN/ 下载最新版本的Rufus。
  2. 插入USB闪存盘:将准备好的USB闪存盘插入电脑。
  3. 启动Rufus:双击运行Rufus。
  4. 配置Rufus
    • 设备:确保选中了正确的USB闪存盘。
    • 引导选择:点击“选择”按钮,找到并选择您下载的CentOS Stream .iso 文件。
    • 分区类型:通常选择“MBR”或“GPT”,根据您的目标机器的BIOS/UEFI模式选择。现代电脑通常使用UEFI+GPT。
    • 文件系统:保持默认即可。
    • 其他选项保持默认。
  5. 开始制作:点击“开始”按钮。Rufus会提示格式化USB盘,请确认并继续。

    [图5: Rufus界面配置截图]

    [图6: Rufus制作启动盘进度截图]

  6. 等待完成:制作过程需要几分钟,完成后Rufus会提示“准备就绪”。

使用BalenaEtcher (跨平台:Windows, macOS, Linux)

  1. 下载BalenaEtcher:访问BalenaEtcher官网 https://www.balena.io/etcher/ 下载并安装。
  2. 插入USB闪存盘:将准备好的USB闪存盘插入电脑。
  3. 启动BalenaEtcher:运行BalenaEtcher。
  4. 选择镜像文件:点击“Flash from file”,选择您下载的CentOS .iso 文件。
  5. 选择目标驱动器:点击“Select target”,选择您的USB闪存盘。请务必仔细核对,避免选错硬盘!
  6. 开始制作:点击“Flash!”按钮。

    [图7: BalenaEtcher界面配置截图]

四、安装CentOS Stream

制作好启动盘后,我们就可以开始安装CentOS了。

  1. 设置BIOS/UEFI启动顺序
    将制作好的USB启动盘插入目标电脑,重启电脑。在启动时按下主板厂商指定的键(通常是Del, F2, F10, F12等)进入BIOS/UEFI设置,将USB启动盘设置为第一启动项。

    [图8: BIOS/UEFI启动顺序设置界面截图]

  2. 启动安装程序
    电脑从USB启动后,会看到CentOS Stream的引导菜单。选择“Test this media & install CentOS Stream”或“Install CentOS Stream”(如果对启动盘质量有信心)。

    [图9: CentOS引导菜单截图]

  3. 选择语言
    进入图形安装界面后,首先选择安装过程中使用的语言。选择“简体中文”,然后点击“继续”。

    [图10: 语言选择界面截图]

  4. 安装信息摘要
    进入“安装信息摘要”界面。这里汇总了所有重要的配置项。我们需要逐一配置:

    • 本地化
      • 键盘:通常选择“英语(美国)”。
      • 语言支持:默认为中文,可以添加其他语言。
      • 时间和日期:点击进入,选择正确的“区域”和“城市”(例如:亚洲/上海),并开启“网络时间”以自动同步时间。

    [图11: 时间和日期设置截图]

    • 软件
      • 安装源:保持默认的“自动检测到的安装介质”。
      • 软件选择这是关键一步!
        • 最小安装 (Minimal Install):只安装最基本的系统组件,不带图形界面,适合作为服务器。
        • 带GUI的服务器 (Server with GUI):包含图形界面,方便新手操作,但占用更多资源。
        • 工作站 (Workstation):适合桌面使用,包含开发工具和生产力软件。
        • 自定义:根据需求选择特定组件。
          建议新手可以选择“带GUI的服务器”“工作站”,更易于上手。

    [图12: 软件选择界面截图]

    • 系统
      • 安装目的地:点击进入,选择CentOS要安装到的硬盘。
        • 自动分区:新手推荐!选择硬盘,然后勾选“自动配置分区”,系统会自动为您分区。
        • 自定义分区:如果您了解Linux分区知识,可以选择自定义。例如,创建/boot/(根目录),swap分区。
          选择完毕后,点击“完成”,然后点击“接受更改”。

    [图13: 安装目的地(硬盘选择)截图]
    [图14: 自动分区选项截图]
    [图15: 接受分区更改截图]

    *   **Kdump**:保持默认开启。
    *   **网络和主机名**:点击进入。
        *   开启以太网卡,以获取IP地址(如果您的网络支持DHCP)。
        *   设置主机名(例如:`centos-server`)。
        *   点击“配置”可以手动设置静态IP地址。
        设置完毕后,点击“完成”。
    

    [图16: 网络和主机名设置截图]

    • 用户设置
      • 根密码:点击进入,设置root用户的密码。务必设置一个强密码并牢记!
      • 创建用户:点击进入,创建一个普通用户,并为其设置密码。可以勾选“将此用户设为管理员”。

    [图17: 根密码设置截图]
    [图18: 用户创建设置截图]

  5. 开始安装
    所有配置项都完成后,点击右下角的“开始安装”按钮。

    [图19: 开始安装按钮截图]

  6. 等待安装完成
    安装程序将开始复制文件并安装系统。此过程可能需要一些时间。

    [图20: 安装进度条截图]

  7. 重启系统
    安装完成后,点击右下角的“重启系统”按钮。在重启前,请移除USB启动盘或取出DVD,以免再次进入安装界面。

    [图21: 安装完成,重启系统按钮截图]

五、首次启动与基本配置

系统重启后,如果您安装了带GUI的版本,会进入图形登录界面。

  1. 首次配置(如果需要)
    某些版本或第一次启动时,可能会有欢迎向导,引导您完成语言、隐私设置、连接在线账户等。根据提示完成即可。

  2. 登录系统
    使用您之前创建的普通用户账户或root账户登录系统。

    [图22: CentOS登录界面截图]

  3. 更新系统
    登录后,打开终端(Terminal),执行以下命令更新系统,这是一个非常重要的步骤,可以确保您的系统拥有最新的安全补丁和软件版本。

    bash
    sudo dnf update -y

    dnf是CentOS Stream中使用的包管理器,类似于旧版CentOS的yum

    [图23: 终端执行dnf update截图]

  4. 安装常用工具
    您可能需要安装一些常用的开发和管理工具:

    bash
    sudo dnf install -y wget vim git net-tools

六、总结

恭喜您!现在您已经成功安装了CentOS Stream操作系统。这只是您Linux探索之旅的开始。接下来,您可以尝试:

  • 学习基本的Linux命令。
  • 安装Web服务器(如Nginx或Apache)。
  • 配置SSH服务进行远程管理。
  • 搭建数据库(如MySQL/MariaDB或PostgreSQL)。
  • 部署您的应用程序。

祝您使用愉快!

—I have generated the article in Chinese, as requested. It includes sections for preparation, downloading, creating bootable media, installation steps, and post-installation configuration. I’ve used placeholders for images, as I cannot generate them.

滚动至顶部