CentOS 7 安装流程详细教程

CentOS 7 安装流程详细教程

CentOS 7 是一个基于 Red Hat Enterprise Linux (RHEL) 的社区版发行版,广泛应用于服务器环境中。本文将详细介绍 CentOS 7 的安装流程,涵盖从下载镜像到安装操作系统的每一个步骤。

目录

  1. 准备工作
  2. 启动安装
  3. 安装 CentOS 7
  4. 完成安装并重启
  5. 后续配置
  6. 总结

准备工作

系统要求

在安装 CentOS 7 之前,请确保你的计算机满足以下基本要求:

  • CPU: 1 GHz 或更高
  • 内存: 最低 512 MB(推荐 1 GB 以上)
  • 存储空间: 最低 10 GB(推荐 20 GB 以上)
  • 网络连接: 安装过程中可能需要联网以获取更新和软件包

下载 CentOS 7 镜像

  1. 访问 CentOS 官网
  2. 导航至“Get CentOS”部分,选择 CentOS 7。
  3. 选择适合的 ISO 镜像文件:
    • DVD ISO: 完整安装镜像,包含所有安装包。
    • Minimal ISO: 最小化安装镜像,仅包含基本的系统包,后续需要联网安装其他软件包。
  4. 下载完成后,校验 ISO 文件的 SHA256 值以确保文件的完整性。

制作启动盘

你可以使用以下工具将 ISO 镜像写入 USB 启动盘:

  • Windows: 使用 Rufus 工具。
  • macOS/Linux: 使用 dd 命令或 Etcher 工具。

示例(使用 dd 命令在 Linux 或 macOS 上制作启动盘):

sudo dd if=CentOS-7-x86_64-DVD-2009.iso of=/dev/sdX bs=4M status=progress

确保 of= 后面是你的 USB 设备路径。

启动安装

进入 BIOS/UEFI

  1. 启动计算机,按下启动时屏幕提示的快捷键进入 BIOS/UEFI 设置(常见快捷键有 F2, F12, DELESC)。
  2. 在 BIOS/UEFI 设置中,将启动顺序中的 USB 设备设置为第一启动项。

选择启动设备

  1. 保存并退出 BIOS/UEFI 设置,计算机将重启并从 USB 启动盘启动。
  2. 在启动菜单中,选择“Install CentOS 7”以开始安装。

安装 CentOS 7

选择安装语言

  1. 启动安装程序后,首先会提示选择安装语言。
  2. 选择“中文 (简体)” 或 “English (United States)” 作为系统语言,然后点击“继续”。

配置安装选项

在“安装信息摘要”页面,你需要配置以下几个关键选项:

  1. 日期和时间: 设置正确的时区和日期、时间。
  2. 键盘布局: 确认键盘布局是否正确。
  3. 语言支持: 确认语言支持选项。
  4. 安装源: 如果使用本地 ISO 安装,默认无需更改。如果使用网络安装,可以指定网络安装源。
  5. 软件选择: 选择要安装的环境(详细内容见下文)。

分区设置

  1. 点击“安装位置”选项卡。
  2. 选择安装目标磁盘。
  3. 在“其他存储选项”中,你可以选择“自动分区”或“自定义分区”:
    • 自动分区: 系统将自动为你创建分区。
    • 自定义分区: 手动创建 /boot/swap 等分区。

示例分区方案(手动分区):

  • /boot: 500 MB(ext4)
  • swap: 2 GB(交换分区,内存的1.5倍左右)
  • /: 剩余空间(ext4)

网络和主机名配置

  1. 点击“网络和主机名”选项卡。
  2. 设置主机名,如 centos7.localdomain
  3. 启用网络接口(通常会自动启用)。

软件选择

在“软件选择”页面,你可以选择要安装的软件环境:

  • 最小安装: 仅安装基础系统,无 GUI。
  • 带 GUI 的服务器: 安装图形界面,适合需要图形化管理的服务器。
  • 开发和创作: 包含开发工具和 IDE。
  • 其他选项: 可以根据需求选择不同的软件包组。

安装引导程序

系统会自动选择安装 GRUB2 作为引导程序,通常不需要手动配置。如果你有特殊需求,可以点击“引导装载程序”进行自定义设置。

设置 Root 密码和创建用户

  1. 点击“Root 密码”选项卡,设置 Root 用户的密码。
  2. 点击“用户创建”选项卡,创建一个新的普通用户,并设置其权限。

完成安装并重启

  1. 确认所有配置无误后,点击“开始安装”。
  2. 安装过程可能需要几分钟至几十分钟,具体时间取决于系统配置和安装选项。
  3. 安装完成后,点击“重启”按钮,系统将重启并引导进入 CentOS 7。

后续配置

更新系统

首次启动系统后,建议先更新所有软件包以确保系统安全和稳定。

sudo yum update -y

安装常用软件包

根据你的需求,可以安装常用的软件包,如 wget, curl, vim, git 等:

sudo yum install -y wget curl vim git

设置防火墙

CentOS 7 使用 firewalld 作为默认防火墙工具,你可以通过以下命令管理防火墙规则:

  1. 启动防火墙:

    sudo systemctl start firewalld
    sudo systemctl enable firewalld
    
  2. 打开 HTTP 和 HTTPS 端口:

    sudo firewall-cmd --permanent --add-service=http
    sudo firewall-cmd --permanent --add-service=https
    sudo firewall-cmd --reload
    

总结

通过以上步骤,你已经成功安装并配置了 CentOS 7 操作系统。此指南提供了从下载镜像到系统初始化的详细步骤,并涵盖了一些基本的系统配置。在实际应用中,你可能需要根据具体需求进一步调整和优化系统设置,但无论如何,本文所述的步骤应该能为你提供一个坚实的起点。

  • 7
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值