服务器测评网
我们一直在努力

Linux CentOS系统安装步骤详细教程是什么?

Linux CentOS系统安装指南

Linux CentOS作为一款基于Red Hat Enterprise Linux(RHEL)源代码编译而成的开源操作系统,以其稳定性、安全性和免费特性广泛应用于服务器、云计算和开发环境,本文将详细介绍CentOS系统的安装步骤,包括前期准备、安装流程、基础配置及常见问题解决,帮助用户顺利完成部署。

Linux CentOS系统安装步骤详细教程是什么?

安装前的准备工作

在开始安装CentOS之前,需确保硬件和软件环境满足要求,并做好数据备份,避免意外损失。

  1. 硬件要求

    • CPU:64位x86处理器(Intel或AMD),建议主频1.6GHz以上。
    • 内存:最小512MB,推荐2GB以上(图形界面需1GB以上)。
    • 硬盘空间:最小10GB,推荐20GB以上(根据实际需求调整)。
    • 其他设备:显示器、键盘、鼠标,以及网络接口(有线或无线)。
  2. 系统镜像下载
    从CentOS官方网站(https://www.centos.org/download/)下载ISO镜像文件,根据需求选择版本(如CentOS 7或CentOS Stream),并下载对应架构的镜像(如x86_64),建议通过校验工具(如sha256sum)验证镜像完整性,避免下载损坏文件。

  3. 启动介质制作
    将ISO镜像写入U盘或DVD,推荐使用Rufus(Windows)或dd命令(Linux)制作启动U盘:

    dd if=/path/to/CentOS.iso of=/dev/sdX bs=4M status=progress

    其中/dev/sdX为U盘设备名(需通过lsblk命令确认)。

  4. BIOS/UEFI设置
    重启计算机,进入BIOS/UEFI界面,关闭“Secure Boot”(部分硬件需开启),并将启动顺序设置为从U盘或DVD启动。

CentOS安装步骤

  1. 启动安装程序
    插入启动介质后,计算机从介质启动,进入CentOS安装界面,选择“Install CentOS 7”并按回车键,等待系统加载安装文件,进入语言选择界面。

  2. 语言和键盘布局

    • 语言:选择“简体中文(简体中文)”。
    • 键盘布局:默认“美国英语”,可根据需求选择“汉语”。
  3. 存储配置
    在“安装位置”界面,选择“我将在稍后配置存储空间”或“自动配置分区”,推荐手动分区以优化性能:
    | 分区类型 | 大小建议 | 挂载点 | 文件系统 |
    |————|————|————–|———-|
    | /boot | 1GB | /boot | xfs |
    | swap | 内存大小的2倍 | swap | swap |
    | / | 剩余空间 | / | xfs |

    Linux CentOS系统安装步骤详细教程是什么?

    注意:若使用SSD,可启用noatime选项提升性能;若需LVM,可选择“自定义布局”并创建逻辑卷。

  4. 网络和主机名配置

    • 网络:启用“以太网”连接,设置静态IP或通过DHCP获取。
    • 主机名:输入唯一主机名(如server01),并点击“配置”添加域名(可选)。
  5. 时区设置
    在“日期和时间”界面,勾选“网络时间同步”,并选择时区为“亚洲/上海”。

  6. root密码和用户创建

    • root密码:设置强密码(至少8位,包含字母、数字和特殊字符)。
    • 创建用户:点击“USER CREATION”,添加普通用户(如admin),并设置密码和sudo权限。
  7. 开始安装
    确认所有配置后,点击“开始安装”,等待安装完成(约10-30分钟,取决于硬件性能)。

安装后的基础配置

  1. 重启系统
    安装完成后,点击“重启”按钮,首次启动会进入初始化设置向导,包括隐私设置、在线账户等(可跳过)。

  2. 更新系统
    登录root用户或普通用户(需sudo权限),执行以下命令更新系统:

    sudo yum update -y
  3. 网络配置
    检查网络连接状态:

    ip addr
    ping www.baidu.com

    若无法上网,检查/etc/sysconfig/network-scripts/下的网卡配置文件(如ifcfg-ens33),确保ONBOOT=yes,并重启网络服务:

    Linux CentOS系统安装步骤详细教程是什么?

    sudo systemctl restart network
  4. 防火墙与SELinux

    • 防火墙:根据需求开放端口(如HTTP 80端口):
      sudo firewall-cmd --permanent --add-service=http
      sudo firewall-cmd --reload
    • SELinux:查看状态(sestatus),若需临时关闭,修改/etc/selinux/config文件,将SELINUX=enforcing改为SELINUX=disabled后重启。
  5. 安装常用工具
    推荐安装以下工具包:

    sudo yum groupinstall "Development Tools" -y
    sudo yum install wget vim curl git -y

常见问题解决

  1. 安装过程中卡在“Starting Install”
    可能是镜像损坏或硬件兼容性问题,建议重新下载镜像或更换启动介质。

  2. 无法识别硬盘
    检查BIOS/UEFI中是否开启AHCI模式,或在安装时添加nodmraid参数(按e键编辑启动选项)。

  3. 图形界面无法启动
    执行以下命令安装图形界面:

    sudo yum groupinstall "GNOME Desktop" -y
    sudo systemctl set-default graphical.target
  4. 网络配置失败
    检查网卡驱动是否安装:

    lspci | grep Ethernet

    若驱动缺失,可通过yum install安装(如e1000e驱动)。

通过以上步骤,用户可成功完成CentOS系统的安装与基础配置,CentOS作为企业级操作系统,其稳定性和灵活性为服务器部署提供了可靠保障,建议用户在实际使用中进一步学习系统管理、服务部署等高级知识,充分发挥CentOS的潜力,若遇到复杂问题,可参考官方文档(https://docs.centos.org/)或社区资源寻求帮助。

赞(0)
未经允许不得转载:好主机测评网 » Linux CentOS系统安装步骤详细教程是什么?