Rocky Linux怎么安装?CentOS替代方案配置教程

Rocky Linux 9 是目前替代 CentOS 最稳妥的企业级选择,通过官方 ISO 镜像安装并启用 AppStream 仓库,即可在 20 分钟内完成具备生产环境标准的安全配置。

随着 CentOS 8 停止维护,大量企业面临系统迁移的紧迫需求,Rocky Linux 作为社区驱动的 RHEL 二进制兼容发行版,继承了其稳定性与安全性,对于运维人员而言,选择正确的安装路径和后续配置策略,直接关系到业务系统的长期可用性,本文将结合真实部署场景,梳理从镜像下载到核心服务配置的全流程。

CentOS继任者的最新版本:Rocky Linux 9.3安装
加载中
CentOS继任者的最新版本:Rocky Linux 9.3安装

Rocky Linux 安装前环境准备与镜像获取

在开始安装之前,明确硬件需求和网络环境至关重要,多数企业服务器采用 x86_64 架构,若涉及虚拟化平台,需确保 BIOS 中已开启 VT-x 或 AMD-V 虚拟化支持。

官方镜像源选择与校验

业内专家指出,直接从 Rocky Linux 官网下载 ISO 镜像是最安全的途径,避免使用第三方非官方源,以防镜像被篡改引入后门。

  • 访问官网:进入 Rocky Linux 官方网站,选择 “Downloads” 选项。
  • 版本选择:推荐选择 Rocky Linux 9,其基于 RHEL 9,支持周期长达 10 年,适合长期运行的生产环境。
  • 镜像类型:一般服务器部署选择 “DVD ISO”,该版本包含大部分常用软件包,减少安装后手动下载依赖的时间。
  • 完整性校验:下载完成后,务必使用 SHA256 校验和验证文件完整性,命令示例:sha256sum Rocky-9-latest-x86_64-dvd.iso,确保输出值与官网公布的一致。

启动介质制作

对于物理服务器,推荐使用 Rufus(Windows)或 dd 命令(Linux/macOS)将镜像写入 U 盘。

  • Windows 用户:下载 Rufus,选择 U 盘设备,点击“开始”写入镜像,注意选择“DD 映像”模式以确保兼容性。
  • Linux 用户:使用终端执行 dd if=Rocky-9-latest-x86_64-dvd.iso of=/dev/sdX bs=4M status=progress,/dev/sdX 需替换为实际的 U 盘设备名,操作前请确认数据已备份。

Rocky Linux 图形化安装步骤详解

将制作好的启动介质插入服务器,调整 BIOS 启动顺序为 U 盘优先,重启后进入安装界面,Rocky Linux 9 的安装程序基于 Anaconda,界面友好且逻辑清晰。

Rocky Linux怎么安装?CentOS替代方案配置教程

基础语言与时区设置

  • Language Support:在 “Installation Summary” 中,选择 “Language Support”,勾选 “Chinese (Simplified)” 以简化阅读,但建议后续系统服务配置仍使用英文命令,避免编码问题。
  • Date & Time:进入 “Date & Time”,确保时区设置为 “Asia/Shanghai”,并开启 “Network Time” 同步功能,保证系统时间准确,这对日志分析和证书验证至关重要。

磁盘分区策略规划

磁盘分区是安装过程中最容易出错环节,对于生产环境,不建议使用自动分区,而应采用自定义分区方案。

  • 安装目标:在 “Installation Destination” 中,选择目标磁盘,点击 “Done”。
  • 自定义分区:点击 “I will configure partitioning”,进入手动分区界面。
  • 分区建议:

    根分区 (/)

    分配 50GB 至 100GB,格式化为 XFS,XFS 是 RHEL 系列的默认文件系统,支持高并发和大文件处理,性能优于 Ext4。

    交换分区 (swap)

    若内存小于 16GB,建议设置 swap 大小为内存的 1.5 倍;若内存大于 32GB,设置 8GB 至 16GB 即可,主要用于系统休眠或应对突发内存峰值。

    数据分区 (/data)

    剩余空间全部挂载至 /data,格式化为 XFS,将数据与系统分离,便于后续备份和扩容,避免因日志爆满导致系统崩溃。

网络与主机名配置

在 “Network & Host Name” 中,启用以太网连接,选择 “Automatic” 获取 IP 地址,或手动设置静态 IP 以方便远程管理,务必设置一个易于识别的主机名,如 web-prod-01,避免使用默认主机名。

用户创建与安全设置

  • Root 密码:设置强密码,包含大小写字母、数字及特殊字符,长度不少于 12 位。
  • 普通用户:创建一名具有 sudo 权限的普通用户,用于日常登录操作,严禁直接使用 root 账户进行日常运维,以符合最小权限原则。
  • 软件选择:在 “Software Selection” 中,选择 “Minimal Install”,生产环境服务器通常不需要图形界面(GNOME/KDE),最小化安装能减少攻击面,节省资源。
  • Rocky Linux怎么安装?CentOS替代方案配置教程

安装后核心配置与安全加固

系统安装完成并重启后,进入命令行界面,此时的 Rocky Linux 尚处于“裸机”状态,需进行一系列优化和加固。

系统更新与仓库配置

首次登录,立即执行系统更新,修补已知漏洞。

  • 更新命令:sudo dnf update -y。
  • 启用 AppStream:Rocky Linux 9 默认启用 AppStream 仓库,提供大量应用程序模块,若需安装特定版本软件(如 Python 3.9 或 Node.js 16),可使用 sudo dnf module list 查看可用模块,并通过 sudo dnf module install python39:3.9 -y 进行安装。

防火墙与 SELinux 管理

安全配置是生产环境的核心,Rocky Linux 默认启用 firewalld 和 SELinux。

  • 防火墙配置:

    查看状态

    执行 `sudo firewall-cmd –state`,确保显示 “running”。

    开放端口

    若需开放 SSH 端口(默认 22)或 Web 服务端口(如 80/443),执行 `sudo firewall-cmd –permanent –add-service=http` 和 `sudo firewall-cmd –reload`。

  • SELinux 策略:
    除非有明确需求且具备专业知识,否则建议保持 SELinux 为 Enforcing 模式,它提供强制访问控制,能有效限制进程权限,防止恶意软件横向移动,若遇到应用兼容性问题,应先排查应用上下文标签,而非直接禁用 SELinux。

SSH 远程访问加固

修改 SSH 配置文件 /etc/ssh/sshd_config 是提升安全性的关键步骤。

  • 禁用 Root 登录:将 PermitRootLogin 设置为 no,强制使用普通用户登录后切换至 root。
  • 更改默认端口:将 Port 从 22 改为其他高位端口(如 2222),可减少自动化脚本扫描攻击。
  • 密钥认证:禁用密码登录,仅允许密钥对认证,生成密钥对后,将公钥添加至 ~/.ssh/authorized_keys,并将 PasswordAuthentication 设置为 no。

常见问题排查与性能优化

在实际部署中,可能会遇到网络不通、软件安装失败等问题。

网络连接异常排查

若无法访问外网,首先检查 DNS 配置,查看

Rocky Linux怎么安装?CentOS替代方案配置教程

/etc/resolv.conf,确保 nameserver 指向可用的 DNS 服务器(如 8.8.8.8 或 114.114.114.114),使用 ping 命令测试连通性,使用 traceroute 追踪路由路径,定位断点。

软件包管理技巧

  • 清理缓存:定期执行 sudo dnf clean all,清除本地缓存,避免安装过时包。
  • 查找包名:若不确定软件包名称,使用 sudo dnf search <关键词> 进行搜索。
  • 依赖解决:安装软件时若提示依赖冲突,可使用 sudo dnf distro-sync 同步所有包至最新版本,或手动解决冲突。

系统资源监控

安装 htop 和 nethogs 等工具,实时监控 CPU、内存和网络流量。

  • 安装命令:sudo dnf install htop nethogs -y。
  • 使用场景:当系统响应变慢时,通过 htop 快速定位高占用进程,通过 nethogs 查看哪个进程占用带宽,从而进行针对性优化。

Rocky Linux 安装配置常见问题解答

Rocky Linux 与 CentOS Stream 有什么区别?

Rocky Linux 是 RHEL 的二进制兼容发行版,追求稳定性,发布周期与 RHEL 同步,适合对稳定性要求极高的生产环境,CentOS Stream 是 RHEL 的上游开发分支,滚动更新,更接近 Fedora,适合希望提前体验新功能或参与开源开发的场景,对于大多数企业核心业务,Rocky Linux 是更稳妥的选择。

如何从 CentOS 7 迁移到 Rocky Linux?

由于 CentOS 7 与 Rocky Linux 9 内核及基础库差异巨大,直接升级不可行,建议采用全新安装方式,若数据量大,可在新服务器安装 Rocky Linux 后,通过 rsync 或备份工具将数据迁移至新系统,迁移过程中,需重新配置 Web 服务器、数据库等服务,并测试应用兼容性。

Rocky Linux 9 支持哪些虚拟化平台?

Rocky Linux 9 原生支持 KVM/QEMU,这是 Linux 内核自带的虚拟化技术,性能优异,它也完美兼容 VMware ESXi、Hyper-V 等主流虚拟化平台,在虚拟机中安装时,建议选择 VirtIO 驱动以提升磁盘和网络 I/O 性能,并在 BIOS 中启用虚拟化支持。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/rocky-linux%e6%80%8e%e4%b9%88%e5%ae%89%e8%a3%85%ef%bc%9fcentos%e6%9b%bf%e4%bb%a3%e6%96%b9%e6%a1%88%e9%85%8d%e7%bd%ae%e6%95%99%e7%a8%8b/

赞 (0)
Ubuntu密码忘了怎么办?Ubuntu重置root密码方法
上一篇 2026年6月20日 06:55
Linux系统如何安装软件?Linux常用软件安装方法详解
下一篇 2026年6月20日 06:58

相关推荐

  • 拨号云服务器试用步骤有哪些?,新手怎么快速上手?

    拨号云服务器试用并没有想象中复杂,核心流程就是注册账号、申请试用、按向导配置、远程连接,新手跟着官方文档操作,通常半小时内就能跑通,这种服务器最大的特点是IP地址可轮换,适合需要频繁更换网络身份的场景,比如爬虫采集、数据监控、账号注册,但很多新手卡在第一步:不知道从哪里下手,也不清楚试用版和正式版有什么差别,下……

    2026年9月2日
    600
  • 三线服务器和双线服务器区别?三线服务器比双线好吗

    三线服务器在网络连通性、覆盖范围以及用户体验上全面优于双线服务器,是企业实现全网无障碍访问的最佳选择,核心区别在于接入的运营商线路数量不同:双线服务器通常接入电信与网通(联通)两条线路,解决的是南北互通问题;而三线服务器接入电信、联通、移动三条线路,实现了PC端与移动端的全面覆盖,对于追求极致访问速度、业务覆盖……

    2026年3月2日
    12600
  • 哪些服务器能访问国外,如何搭建加速?

    服务器能否访问国外,核心看机房所在地和线路,国内服务器即使备案后能访问国外网站,速度和稳定性也远不如海外服务器,真正适合访问国外的主力是香港、美国、日本、新加坡等海外机房,国内服务器能访问国外网站吗这个问题很多人搞混,国内服务器(大陆机房)在技术层面是可以访问国外网站的,但现实中有两座大山拦着,备案限制国内机房……

    2026年10月17日
    100
  • 代码签名证书是什么?代码签名证书申请流程

    代码签名证书是软件开发者向操作系统和终端用户证明其身份及软件完整性的数字身份证,申请流程主要涵盖证书选型、CSR生成、机构验证及安装部署四个核心步骤,在数字化时代,当你下载一个软件并打开时,系统弹窗询问“是否信任发布者”,这个弹窗背后的决策依据就是代码签名证书,它不仅仅是一串加密数据,更是软件合法性的背书,如果……

    2026年6月18日
    2400
  • 武汉中小企业服务器租用怎么才算租得划算,哪家便宜?

    武汉中小企业租用服务器,要算得划算,不能只看月付价格,核心是匹配业务阶段、预留升级空间、摸清服务商隐性成本,同时把本地机房响应速度纳入考量,武汉服务器租用价格:怎么才算不花冤枉钱很多老板一上来就问“武汉服务器租用价格最低多少”,但低价背后往往藏着陷阱,一台月付一两百的服务器,带宽可能共享、IP可能被墙、硬件可能……

    服务器宽带 2026年8月9日
    800
  • 如何用OpenSSL生成SSL证书?openssl生成证书命令详解

    使用OpenSSL生成SSL证书的核心流程是:先生成私钥,再创建证书签名请求(CSR),最后通过自签名或CA机构签署生成最终的证书文件,整个过程可通过命令行在几分钟内完成,在数字化安全日益重要的今天,无论是搭建内部测试环境,还是为小型项目部署HTTPS,掌握OpenSSL这一开源工具都是开发者和运维人员的必备技……

    2026年6月19日
    2300
  • 上海GPU租用报价为什么比普通服务器高,哪家好

    上海GPU租用报价之所以高于普通服务器,根源在于硬件成本、供需失衡以及特定场景下的性能需求差异,上海GPU租用价格为什么比普通服务器贵硬件成本是决定性因素GPU芯片本身造价高昂,一块高端GPU如NVIDIA A100或H100的价格远超普通服务器CPU,再加上显存、散热模块、高功率电源等配套,单台GPU服务器的……

    2026年8月11日
    1000
  • 互联网公司大数据开发薪资多少?大数据开发薪资一般多少

    一线城市 vs 新一线城市:性价比博弈业内专家指出,一线城市的高薪往往伴随着极高的生活成本和竞争压力,而新一线城市正在通过“降维打击”的方式吸引人才,以下是主要城市大数据开发岗位的薪资区间对比:北京/上海: 3-5年经验工程师,年薪总包通常在 40万-70万 之间,头部大厂(如字节、阿里、腾讯)的P6/P7级别……

    2026年6月4日
    5900
  • 哪里能买到真正便宜的数字域名?

    想买到真正便宜的数字域名,核心结论是:优先去域名交易平台和拍卖场捡漏二手数字域名,同时留意新顶级域的首年注册优惠,避开续费价高的坑,比单纯在注册商原价购买划算得多,很多人一听到“数字域名”,第一反应是去注册商网站搜一下能不能注册,比如123456.com这种,但说实话,想捡便宜,这条路往往走不通,真正便宜的数字……

    2026年8月31日
    800
  • 服务器带宽那些事,说点大实话,服务器带宽多少才够用?

    服务器带宽的选择,90%的浪费源于对概念的误解和配置的盲目,核心结论非常直接:带宽不是越大越好,而是越“匹配”越好;独享带宽是业务稳定的底线,共享带宽是运气游戏;真正的成本优化,在于精准的流量预估与CDN加速的组合拳,而非单纯在机房硬抗, 很多企业在采购时陷入了“唯带宽论”的误区,以为买了100M带宽网站打开速……

    2026年3月6日
    10800

发表回复

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