在VMware中部署Rocky Linux服务器系统是很多运维和开发人员的常见需求,完整的安装流程配合后续优化操作,能大幅提升系统的稳定性和使用效率,以下将详细介绍全步骤操作。

一、VMware虚拟机创建
首先打开VMware软件,点击创建新的虚拟机,选择典型(推荐)配置,点击下一步。在安装来源中选择稍后安装操作系统,接着选择客户机操作系统为Linux,版本选择其他Linux 5.x及更高版本内核64位,点击下一步。
设置虚拟机名称,比如Rocky Linux Server,选择虚拟机存储位置,点击下一步。设置磁盘容量,建议至少分配20GB,选择将虚拟磁盘拆分成多个文件,方便后续迁移,点击下一步完成虚拟机创建。
创建完成后进入虚拟机设置,点击CD/DVD(IDE),选择使用ISO映像文件,导入下载好的Rocky Linux系统ISO文件,内存建议分配2GB及以上,处理器分配2核及以上,网络适配器选择NAT模式方便联网,设置完成后点击确定。
二、Rocky Linux系统安装步骤
启动创建好的虚拟机,进入Rocky Linux安装引导界面,选择Install Rocky Linux 9选项,回车进入安装流程。
1. 语言和区域设置
选择安装过程使用的语言,建议选择简体中文或English(United States),点击继续。在安装摘要页面,首先点击时间和日期,选择对应的时区,比如亚洲/上海,点击完成。
2. 安装源和软件选择
安装源默认使用本地ISO即可,点击软件选择,如果是搭建服务器,建议选择最小安装,仅包含基础系统组件,减少不必要的资源占用,如果有桌面需求可以选择带GUI的服务器,点击完成。
3. 分区设置
点击安装目的地,选择要使用的虚拟磁盘,选择自定义分区方式,点击完成进入分区界面。推荐的分区方案如下:
- /boot:分配1GB,文件系统类型选择xfs
- swap:分配2GB,和内存大小匹配即可
- /:分配剩余所有空间,文件系统类型选择xfs
分区完成后点击完成,接受更改。
4. 网络和主机名设置
点击网络和主机名,开启网卡开关,设置主机名,比如rocky-server,点击应用,确认能获取到IP地址后点击完成。
5. 开始安装与用户设置
所有设置完成后点击开始安装,安装过程中设置ROOT密码,如果不需要ROOT远程登录可以后续关闭,也可以创建普通用户,勾选将此用户设为管理员方便后续操作。等待安装完成,点击重启系统。
三、Rocky Linux系统基础优化
系统安装完成后,使用普通用户或ROOT用户登录系统,执行以下优化操作。
1. 配置国内软件源
Rocky Linux默认的软件源在国外,下载速度较慢,替换为国内阿里云源提升下载效率,执行以下命令:
# 备份原有源配置文件 mv /etc/yum.repos.d/rocky.repo /etc/yum.repos.d/rocky.repo.bak # 下载阿里云源配置文件 curl -o /etc/yum.repos.d/rocky.repo https://mirrors.aliyun.com/repo/Rocky-Linux.repo # 清理缓存并生成新缓存 dnf clean all && dnf makecache
2. 关闭不必要的服务
最小安装的系统默认也会开启一些不需要的服务,比如蓝牙服务,关闭这些服务减少资源占用:
# 关闭蓝牙服务并禁止开机启动 systemctl stop bluetooth systemctl disable bluetooth # 查看当前运行的服务,按需关闭其他不需要的服务 systemctl list-units --type=service --state=running
3. 调整内核参数优化
针对服务器场景调整内核参数,提升网络和系统性能,编辑/etc/sysctl.conf文件:
# 编辑内核参数配置文件 vim /etc/sysctl.conf # 在文件末尾添加以下内容 # 开启SYN洪水攻击防护 net.ipv4.tcp_syncookies = 1 # 允许TIME_WAIT套接字数量 net.ipv4.tcp_max_tw_buckets = 65535 # 调整文件描述符限制 fs.file-max = 6553560 # 使配置生效 sysctl -p
4. 配置SSH安全优化
修改SSH配置文件提升远程登录安全性,编辑/etc/ssh/sshd_config:
# 编辑SSH配置文件 vim /etc/ssh/sshd_config # 修改以下配置项 # 禁止ROOT用户直接远程登录 PermitRootLogin no # 修改默认SSH端口,比如改为2222 Port 2222 # 禁用空密码登录 PermitEmptyPasswords no # 重启SSH服务使配置生效 systemctl restart sshd
5. 安装常用工具
系统默认缺少很多常用运维工具,执行以下命令安装:
dnf install -y wget vim net-tools bind-utils lsof
四、验证优化效果
完成所有优化操作后,可以通过以下命令验证系统状态:
- 执行
free -h查看内存和swap使用情况 - 执行
df -h查看磁盘分区使用情况 - 执行
systemctl status 服务名查看对应服务运行状态 - 执行
ss -tuln查看端口监听情况,确认SSH端口修改生效
至此,VMware中Rocky Linux服务器的安装和基础优化就全部完成了,后续可以根据实际需求安装对应的服务组件,比如Web服务、数据库服务等。
VMwareRocky_Linux服务器安装系统优化修改时间:2026-06-27 04:09:28