如果你正在寻找一个稳定、免费且企业级的Linux发行版,那么RockyLinux绝对值得你考虑。作为CentOS的继任者之一,RockyLinux由社区驱动,兼容RHEL(Red Hat Enterprise Linux),非常适合用于生产环境或学习使用。本文将手把手教你如何完成RockyLinux系统搭建,即使是完全的新手也能轻松上手。
一、准备工作
在开始安装前,请确保你已准备好以下内容:
一台可以安装操作系统的电脑或虚拟机(如VMware、VirtualBox) RockyLinux ISO镜像文件(推荐从官网下载最新版本) 至少2GB内存、20GB硬盘空间(建议4GB+内存以获得更好体验) 网络连接(用于后续更新和软件安装)二、创建启动盘或虚拟机
方法1:使用U盘制作启动盘(适用于物理机安装)
你可以使用工具如Rufus(Windows)或dd命令(Linux/macOS)将ISO写入U盘。
方法2:在虚拟机中安装(推荐新手)
以VirtualBox为例:
打开VirtualBox,点击“新建” 名称输入“RockyLinux”,类型选择“Linux”,版本选择“Red Hat (64-bit)” 分配至少2048MB内存 创建新虚拟硬盘,选择VDI格式,动态分配,大小至少20GB 创建完成后,在设置中加载下载好的RockyLinux ISO文件到光驱三、安装RockyLinux
启动虚拟机或从U盘引导后,你会看到如下界面:
选择“Install Rocky Linux 9”并按回车 选择语言(建议选择English) 进入安装摘要界面,重点配置以下几项:1. 安装目标位置(Installation Destination)
点击后选择自动分区(默认即可),或手动分区(高级用户)。
2. 网络和主机名(Network & Host Name)
开启网卡(右上角开关),设置主机名(如 rocky-server)。
3. 软件选择(Software Selection)
对于服务器用途,建议选择“Minimal Install”;若需图形界面,可选“Server with GUI”。
4. 设置root密码和创建用户
务必设置强密码,并建议创建一个普通用户(勾选“Make this user administrator”以赋予sudo权限)。
配置完成后,点击右下角“Begin Installation”,等待系统写入磁盘(约10-20分钟)。
四、首次启动与基础配置
安装完成后重启系统,移除安装介质(U盘或ISO),使用你创建的用户登录。
接下来进行基础配置,这是RockyLinux新手指南中的关键步骤:
1. 更新系统
首次登录后,建议立即更新系统:
sudo dnf clean allsudo dnf update -y
2. 安装常用工具
sudo dnf install -y vim git wget curl net-tools bash-completion
3. 配置防火墙(firewalld)
RockyLinux默认启用firewalld,开放SSH端口示例:
sudo firewall-cmd --permanent --add-service=sshsudo firewall-cmd --reload
4. 启用EPEL仓库(可选但推荐)
sudo dnf install -y epel-release
五、常见问题与技巧
Q:如何远程连接RockyLinux?
A:确保SSH服务已启动:
sudo systemctl enable --now sshd,然后使用SSH客户端(如PuTTY或终端ssh命令)连接。
Q:忘记root密码怎么办?
A:可在GRUB启动菜单中编辑内核参数,添加
rd.break进入紧急模式重置密码(详细步骤可参考官方文档)。
六、总结
通过本教程,你应该已经成功完成了RockyLinux服务器配置的基础搭建。无论是用于学习、开发还是部署Web服务,RockyLinux都提供了一个稳定可靠的平台。记住定期更新系统、备份重要数据,并根据实际需求安装所需软件。
希望这篇RockyLinux安装教程能帮助你顺利入门!如有疑问,欢迎查阅RockyLinux官方文档或加入社区论坛交流。
