centos系统怎么安装?centos安装教程详细步骤

在CentOS系统上部署服务器环境,核心步骤包括:准备安装介质、配置BIOS/UEFI、启动安装程序、分区与网络设置、基础服务配置,本教程基于CentOS Stream 8/9,兼顾生产环境稳定性与前沿技术兼容性,提供可落地的实操指南。


安装前准备(关键准备项)

  1. 确认硬件兼容性

    • CPU支持64位架构(x86_64),至少2核4线程
    • 内存≥2GB(推荐4GB以上),存储≥20GB(SSD优先)
    • 网卡芯片需有Linux内核原生驱动(如Intel I210/I350系列)
  2. 下载官方镜像

    • 访问CentOS官网
    • 选择CentOS Stream 8Stream 9(生产环境建议Stream 8,LTS周期更长)
    • 校验SHA256校验值:sha256sum CentOS-Stream-8-xxx.iso
  3. 制作启动U盘

    • Windows:使用Rufus(选择“DD镜像模式”)
    • Linux/macOS:sudo dd if=centos.iso of=/dev/sdX bs=4M status=progress && sync

安装流程详解(分步操作指南)

▶ 第1步:BIOS/UEFI设置

  • 插入U盘,开机按F2/Del进入BIOS
  • 启用Legacy Boot或关闭Secure Boot(避免GRUB加载失败)
  • 将U盘设为第一启动项,保存退出

▶ 第2步:启动安装程序

  • 出现启动菜单后,选择“Install CentOS Stream X”(X为版本号)
  • 等待加载内核与initramfs(约1-2分钟)

▶ 第3步:语言与键盘设置

  • 语言选择:English (United States)(避免中文环境路径编码问题)
  • 键盘布局:US English(确保后续命令行无乱码)

▶ 第4步:网络与主机名配置

  • 点击“Network & Hostname”
  • 开启网卡(默认可能关闭),设置静态IP(生产环境必备):
    IP地址:192.168.1.100  
    子网掩码:255.255.255.0  
    网关:192.168.1.1  
    DNS:8.8.8.8,1.1.1.1  
  • 修改主机名为server01.example.com

▶ 第5步:磁盘分区(关键安全操作)

  • 点击“Installation Destination”,选择目标磁盘
  • 启用“我需要自定义分区”(避免自动分区风险)
  • 推荐分区方案(/dev/sda):
分区 大小 文件系统 挂载点 说明
/boot 1GB xfs /boot 存放内核与引导文件
swap 内存×1.5倍(≤16GB) swap 内存不足时的虚拟内存
20GB xfs 根目录,含系统核心
/home 剩余空间 xfs /home 用户数据目录

:生产环境建议单独挂载/var(日志)、/opt(应用),提升I/O隔离性

▶ 第6步:软件选择

  • 点击“Software Selection”
  • 选择“Server with GUI”或“Minimal Install”
    • 生产服务器推荐Minimal Install(减少攻击面)
    • 开发环境可选“Developer Workstation”

▶ 第7步:开始安装

  • 点击“Begin Installation”
  • 设置root密码(强度要求:12位以上,含大小写+数字+符号)
  • 创建普通用户(禁止直接用root登录,提升安全性)

安装后基础配置(安全加固必做)

  1. 更新系统

    sudo dnf update -y  # CentOS Stream 8/9
  2. 配置防火墙

    sudo systemctl enable --now firewalld
    sudo firewall-cmd --permanent --add-service=ssh
    sudo firewall-cmd --reload
  3. 禁用SELinux临时绕过(仅测试环境)

    sudo setenforce 0  # 临时禁用
    sudo sed -i 's/^SELINUX=./SELINUX=permissive/' /etc/selinux/config  # 永久配置

    生产环境建议启用SELinuxSELINUX=enforcing),并配置策略文件

  4. 安装常用工具

    sudo dnf install -y net-tools vim wget curl git epel-release

验证安装结果(关键检查项)

  1. 检查系统版本:cat /etc/centos-release
  2. 确认网络连通:ping -c 4 8.8.8.8
  3. 验证用户权限:id username(应显示非root用户)
  4. 测试SSH远程登录:ssh user@192.168.1.100

相关问答

Q:CentOS 7已停止维护,是否还能用于新项目?
A:不推荐,CentOS 7于2026年6月30日停止支持,安全更新已终止,新项目应选用CentOS Stream 8(支持至2029年)或Rocky Linux/AlmaLinux作为替代。

Q:安装时无法识别网卡,如何解决?
A:常见于Realtek RTL8125/RTL8168网卡,解决方法:

  1. 下载驱动源码(如r8125
  2. 编译安装:sudo dnf install kernel-devel gcc makemake && sudo make install
  3. 重启后网卡自动生效。

首发原创文章,作者:世雄 - 原生数据库架构专家,如若转载,请注明出处:https://idctop.com/article/174897.html

(0)
上一篇 2026年4月16日 05:44
下一篇 2026年4月16日 05:47

相关推荐

  • 美国AquatisVPS测评,3.5美元/月方案实测对比,美国VPS哪个性价比高?

    Aquatis VPS 3.5美元/月方案在基础性能上存在明显瓶颈,仅适合极低负载的静态展示或学习测试场景,若追求稳定性与I/O性能,建议升级至5美元以上套餐或选择其他竞品,在2026年云计算市场高度内卷的背景下,低价VPS(虚拟专用服务器)依然是个人开发者、学生群体以及小型博客站长的首选入口,Aquatis作……

    2026年5月14日
    3800
  • amrjs播放失败怎么办?amrjs播放器兼容性问题

    amrjs播放的核心在于通过特定的音频解码器或在线转换工具,将AMR格式的音频文件转换为MP3等通用格式,从而实现跨设备、跨平台的顺畅播放,AMR(Adaptive Multi-Rate)格式最初是为移动通信设计的,旨在压缩语音数据以节省带宽,随着智能手机和多媒体应用的普及,这种老旧的格式逐渐显得格格不入,很多……

    2026年5月31日
    2900
  • 如何在ASPNET中使用日历控件?JS版日历控件使用教程

    在Web开发中,高效、准确地处理日期输入是提升用户体验的关键环节,ASP.NET Web Forms平台内置的Calendar控件和轻量灵活的JavaScript日历控件是两种主流解决方案,各有其适用场景和优势,理解它们的使用方法、核心特性及差异,能帮助开发者根据项目需求做出最优选择, ASP.NET Web……

    2026年2月12日
    14100
  • asp产品展示代码如何高效实现?分享最佳实践与技巧疑问解答

    ASP产品展示代码是构建动态电子商务网站的核心技术之一,它通过服务器端脚本实现产品数据的动态加载、分类展示和交互功能,本文将深入解析ASP产品展示代码的关键组成部分、最佳实践以及优化策略,帮助开发者构建高效、用户友好且符合SEO标准的产品展示系统,ASP产品展示代码的核心架构一个标准的ASP产品展示系统通常基于……

    2026年2月3日
    10930
  • 服务器cpu多少核什么意思?服务器多核CPU有什么好处

    服务器CPU的核心数量直接决定了服务器的并行处理能力和计算性能上限,核心数越多,服务器在同一时间内能够并行处理的任务请求就越多,业务响应速度和稳定性也就越强,服务器CPU多少核什么意思,指的就是这颗处理器内部拥有多少个独立的数据处理单元,这直接关系到服务器是像“单车道”一样拥堵,还是像“多车道高速公路”一样畅通……

    2026年3月31日
    8100
  • AIoT行业难关有哪些?AIoT行业发展面临的最大挑战是什么

    AIoT行业当前面临的核心难关,本质上是技术碎片化、场景落地难与商业闭环缺失的三重叠加,行业已过“概念爆发期”,正步入“去伪存真”的深水区,企业若无法打通数据孤岛、解决长尾场景痛点并构建可持续的盈利模式,将难以跨越从“连接”到“智能”的鸿沟,未来的竞争将不再是单一硬件或算法的比拼,而是生态系统整合能力与垂直场景……

    2026年3月11日
    13200
  • 智能语音助手哪款好用?2026AI语音助手推荐

    人工智能驱动的语音助手正以前所未有的深度和广度融入我们的日常生活与工作,它不再仅仅是简单的命令执行器,而是进化为集信息处理、任务执行、情境理解与个性化服务于一体的智能交互中枢,通过自然语言对话为用户提供便捷、高效且智能化的服务体验,智能语音助手是如何工作的?其核心运作机制是一个复杂的闭环系统:语音识别 (ASR……

    2026年2月15日
    16800
  • AI手写体文字识别准确吗,手写体转文字哪个软件好用

    AI手写体文字识别技术已从实验室走向大规模工业应用,其核心在于利用深度学习算法解决非结构化图像数据的数字化难题, 随着神经网络架构的演进,识别准确率在特定场景下已超越人类肉眼水平,成为金融、教育及档案管理领域实现无纸化办公的关键基础设施,该技术不仅解决了传统OCR无法应对的连笔字、潦草字迹问题,更通过语义理解能……

    2026年2月22日
    14500
  • 广州电脑ip地址服务器怎么查?广州本地服务器IP配置步骤

    2026年广州企业选择电脑IP地址服务器,需以BGP多线骨干网直连、等保2.0合规架构及智能DNS调度为核心,方能彻底解决跨网延迟与业务中断风险,广州电脑IP地址服务器的核心价值与选型基准为什么地域属性决定业务生死?广州作为华南互联网枢纽,网络架构具有极强的区域特征,部署本地服务器,本质是缩短数据传输物理链路……

    2026年4月29日
    4700
  • 人工智能是什么意思?人工智能发展前景如何

    人工智能技术已从概念验证阶段全面迈入产业落地深耕期,其核心价值在于通过算法、算力与数据的深度融合,重构业务流程并大幅提升生产效率,企业若想在数字化浪潮中占据先机,必须摒弃技术堆砌思维,转而聚焦于具体业务场景的痛点解决与价值创造,当前,AI应用已不再是单纯的技术选择题,而是关乎企业生存与发展的必答题,其核心竞争力……

    2026年3月7日
    11300

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注