centos服务器怎么安装?centos安装步骤详细教程

服务器CentOS安装步骤:高效、稳定部署的核心实践

部署企业级Linux服务器,CentOS Stream 9仍是高稳定性与强兼容性的首选方案,相比传统CentOS Linux 8的终止支持,CentOS Stream 9作为滚动预发布版本,提供长期支持(至2027年6月),并完美兼容RHEL生态应用,本文基于生产环境实操经验,提供一套标准化、可复现的CentOS安装步骤,涵盖物理服务器与虚拟机场景,确保部署过程零失误、高效率。


安装前准备:夯实基础,规避风险

  1. 确认硬件兼容性

    • 最低配置:2核CPU、2GB内存(生产环境建议4核+8GB+)
    • 支持UEFI固件(禁用Legacy BIOS)
    • 磁盘空间:系统分区≥20GB(/boot/efi 512MB,/ 15GB+,/home按需分配)
  2. 下载官方镜像

    • 访问CentOS官网,下载CentOS Stream 9 DVD ISO(非Minimal ISO)
    • 校验SHA256摘要:sha256sum CentOS-Stream-9-latest-x86_64-dvd1.iso
    • 务必使用校验通过的镜像,避免第三方源导致的安全风险
  3. 制作启动介质

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

安装流程:分步详解,关键配置详解

▶ 步骤1:启动安装界面

  • 从ISO启动后,选择 “Install CentOS Stream 9”
  • 按Tab键,在启动参数末尾添加 inst.noverifyssl inst.ks=http://<你的PXE服务器>/ks.cfg(可选,用于无人值守安装)

▶ 步骤2:基础配置

  • 语言:选择English (United States)
  • 键盘:保持默认(US)
  • 日期与时间:
    • 时区设为Asia/Shanghai
    • 启用NTP同步(关键!避免时间漂移导致服务异常)

▶ 步骤3:网络与主机名

  • 启用有线网卡(默认enp0s3或ens33)
  • 设置静态IP(生产环境必须):
    IP Address: 192.168.1.100  
    Subnet Mask: 255.255.255.0  
    Gateway: 192.168.1.1  
    DNS: 8.8.8.8,114.114.114.114  
  • 主机名:srv-centos9-01.example.com(符合FQDN规范)

▶ 步骤4:存储分区(核心!)

  • 手动分区,选择标准分区(非LVM,避免兼容性问题)
  • 分区方案示例:
    | 挂载点 | 大小 | 文件系统 | 说明 |
    |—|—|—|—|
    | /boot/efi | 512MB | xfs | UEFI引导分区 |
    | /boot | 1GB | xfs | 内核与引导文件 |
    | | 15GB | xfs | 根分区 |
    | /var | 30GB | xfs | 日志、数据库数据 |
    | /home | 剩余空间 | xfs | 用户目录 |
  • 关键操作:勾选“我需要自定义分区”,并取消勾选“删除所有现有数据”(防止误删)

▶ 步骤5:软件选择

  • Minimal Install(最小化安装,减少攻击面)
  • 额外勾选:
    • Development Tools(编译环境)
    • System Tools(系统管理工具)
    • Network Manager(网络管理服务)
  • 禁用默认防火墙规则:安装完成后立即配置firewalld

▶ 步骤6:完成安装

  • 设置root密码(强度要求:12位+大小写+数字+符号)
  • 创建普通用户(如admin),取消勾选“管理员权限”(后续用sudo授权)
  • 点击“Reboot”,移除安装介质

安装后加固:企业级安全与优化

  1. 更新系统

    sudo dnf update -y && sudo dnf install -y epel-release
  2. 配置防火墙

    sudo firewall-cmd --permanent --add-service=ssh
    sudo firewall-cmd --reload
  3. 禁用root远程登录

    • 编辑/etc/ssh/sshd_config:
      PermitRootLogin no
    • 重启服务:sudo systemctl restart sshd
  4. 配置sudo权限

    • 将用户加入wheel组:sudo usermod -aG wheel admin
    • 编辑/etc/sudoers.d/admin:
      admin ALL=(ALL) NOPASSWD: ALL(按需配置)

验证与交付:确保生产就绪

  • 检查网络:ip a、ping -c 4 8.8.8.8
  • 验证时间同步:timedatectl status(NTP synchronized: yes)
  • 测试SSH登录:ssh admin@192.168.1.100
  • 生成部署报告:记录IP、分区、已安装包列表(用于审计)

相关问答

Q1:CentOS Stream 9与Rocky Linux/AlmaLinux如何选择?
A:若需100% RHEL二进制兼容且追求社区驱动,Rocky Linux更优;若接受滚动更新节奏并希望提前测试新特性,CentOS Stream 9是更前瞻的选择,本方案推荐Stream 9用于新项目。

Q2:安装后无法联网,如何排查?
A:优先检查NetworkManager状态:sudo nmcli connection show;若网卡未激活,执行sudo nmcli connection up "连接名";确认DNS配置文件/etc/resolv.conf存在有效nameserver条目。


您在部署CentOS服务器时遇到过哪些典型问题?欢迎在评论区分享您的解决方案,共同提升运维效率!

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/centos%e6%9c%8d%e5%8a%a1%e5%99%a8%e6%80%8e%e4%b9%88%e5%ae%89%e8%a3%85%ef%bc%9fcentos%e5%ae%89%e8%a3%85%e6%ad%a5%e9%aa%a4%e8%af%a6%e7%bb%86%e6%95%99%e7%a8%8b/

赞 (0)
环信ios开发怎么集成?环信ios开发集成教程
上一篇 2026年4月17日 15:34
下一篇 2026年4月17日 15:36

相关推荐

  • ASP中trim函数如何正确使用及在哪些场景下避免其局限性?

    ASP中Trim函数是字符串处理的核心工具,专门用于移除字符串开头和结尾的空白字符(空格、制表符、换行符等),它不修改字符串中间的任何空白,仅作用于两端,其核心价值在于确保数据的整洁性、一致性,特别是在处理用户输入、数据库交互和文件读写时,能有效避免因不可见空白导致的逻辑错误、比对失败或显示问题,是提升Web应……

    2026年2月6日
    12400
  • AIoT未来就业前景如何?AIoT行业薪资待遇怎么样

    AIoT(人工智能物联网)行业的爆发式增长已成定局,未来就业市场的核心竞争力将不再局限于单一的软件开发或硬件制造,而是转向具备“端到云”全栈思维的复合型人才,核心结论在于:AIoT未来就业的黄金机会属于那些能够打破技术壁垒,实现数据采集、传输、分析与应用闭环的跨界专家,以及深耕垂直行业场景的解决方案架构师, 行……

    2026年3月14日
    15600
  • 香港物理机租用哪家机房正规,怎么选更划算?

    香港物理机租用,选择正规机房的关键在于网络直连和运维实力,其中新世界电讯、将军澳机房等老牌运营商凭借CN2直连和多年服务经验,是多数企业的可靠选择,香港物理机租用哪家机房正规?核心判断标准很多人在选机房时只看价格,结果业务一上线就丢包、延迟高,售后也找不到人,判断一家机房是否正规,不能只看销售话术,得从下面几个……

    2026年7月26日
    400
  • ts30001u时间同步服务器IP怎么设置,设置方法是什么?

    ts30001u时间同步服务器的IP设置并不复杂,核心就两种方式:一是让设备通过DHCP自动获取IP,二是进入配置界面手动指定静态IP,前者适合临时测试,后者适合正式机房环境,建议直接采用静态IP绑定,避免设备重启后地址漂移导致下游设备找不到授时源,ts30001u时间同步服务器IP设置方法很多工程师第一次拿到……

    2026年8月27日
    800
  • 服务器cpu突然温度很高怎么办?服务器cpu温度过高原因及解决方法

    服务器 CPU 突然温度很高,这通常是硬件故障、散热系统失效或负载异常的紧急信号,必须立即采取干预措施以防止硬件永久损坏或服务中断,核心结论是:高温并非单一现象,而是散热链路中某一环节(风扇、硅脂、风道、负载)失效的直接体现,需优先执行物理检查与负载隔离,而非单纯依赖软件降频,面对突发高温,盲目重启或强制关机可……

    程序编程 2026年4月19日
    5700
  • Excel上下公差怎么设置?excel上下公差怎么算

    在Excel中设置上下公差,核心方法是利用条件格式结合公式,或者使用数据验证功能限制输入范围,其中条件格式能直观高亮异常值,而数据验证能从源头防止错误录入,很多财务和工程人员面对成千上万的数据时,最头疼的不是计算本身,而是如何快速识别哪些数据超出了允许的误差范围,手动逐行检查不仅效率低下,还容易看花眼,Exce……

    2026年7月12日
    8800
  • DNS辅服务器不可用怎么解决,是什么原因导致的

    当DNS辅服务器不可用时,最直接的解决办法是:先检查主辅同步是否中断,再确认辅服务器的防火墙和递归权限配置,最后通过dig或nslookup命令验证解析响应,若短期无法恢复,可临时将辅服务器IP从NS记录中摘除,避免解析超时拖垮整体体验,辅服务器挂掉之前,先搞清楚它到底哪里疼很多站长遇到辅服务器不可用,第一反应……

    2026年8月27日
    600
  • 酷番云2h8g5m服务器怎么样

    腾讯云2h8g5m服务器是一款配置均衡、性价比突出的入门级云服务器,适合中小型网站、轻量应用和开发测试环境,但对于高并发或大数据场景需要谨慎评估,腾讯云2h8g5m配置详解2核CPU、8GB内存、5Mbps带宽的组合,是当前云服务器市场的主流配置之一,CPU资源足够支撑常见Web应用的单线程和多线程处理,8GB……

    2026年8月6日
    600
  • 广州网站制做哪家好?广州网站制做公司怎么选

    2026年广州网站制做已全面迈入AI驱动与体验优先的深水区,选择兼具全栈开发能力与深度营销洞察的技术团队,是企业实现高转化获客的唯一正确路径,2026广州网站制做行业底层逻辑重构算法迭代倒逼建站标准升级百度2026年清风算法与极光引擎深度绑定,传统套模板与堆砌关键词的建站模式已彻底失效,根据中国互联网协会202……

    2026年4月28日
    6400
  • ibm服务器一块盘如何做raid5,raid5需要几块盘

    在IBM服务器上,用一块硬盘组建RAID5是不可能的,因为RAID5至少需要3块硬盘才能实现数据冗余和性能平衡, 很多初次接触服务器存储的朋友容易把RAID5和单盘存储混淆,实际上RAID5依赖分布式奇偶校验,需要多块磁盘协同工作,下面从原理到实操,拆解正确做法,RAID5原理与硬盘数量要求RAID5为什么需要……

    2026年8月22日
    1000

发表回复

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