VMware如何安装Rocky Linux服务器系统并执行优化

来源:程序开发作者:USDT程序员头衔:程序员
导读:本期聚焦于小伙伴创作的《VMware如何安装Rocky Linux服务器系统并执行优化》,敬请观看详情,探索知识的价值。以下视频、文章将为您系统阐述其核心内容与价值。如果您觉得《VMware如何安装Rocky Linux服务器系统并执行优化》有用,将其分享出去将是对创作者最好的鼓励。

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

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

免责声明:​ 已尽一切努力确保本网站所含信息的准确性。网站内容多为原创整理与精心编撰,观点力求客观中立。本站旨在免费分享,内容仅供个人学习、研究或参考使用。若引用了第三方作品,版权归原作者所有。如内容涉及您的权益,请联系我们处理。
内容垂直聚焦
专注技术核心技术栏目,确保每篇文章深度聚焦于实用技能。从代码技巧到架构设计,为用户提供无干扰的纯技术知识沉淀,精准满足专业提升需求。
知识结构清晰
覆盖从开发到部署的全链路。AI、前端、编程、数据库、服务器、建站、系统层层递进,构建清晰学习路径,帮助用户系统化掌握开发与运维所需的核心技术。
深度技术解析
拒绝泛泛而谈,深入技术细节与实践难点。无论是数据库优化还是服务器配置,均结合真实场景与代码示例进行剖析,致力于提供可直接应用于工作的解决方案。
专业领域覆盖
精准对应开发生命周期。从前端界面到后端编程,从数据库操作到服务器运维,形成完整闭环,一站式满足全栈工程师和运维人员的技术需求。
即学即用高效
内容强调实操性,步骤清晰、代码完整。用户可根据教程直接复现和应用于自身项目,显著缩短从学习到实践的距离,快速解决开发中的具体问题。
持续更新保障
专注既定技术方向进行长期、稳定的内容输出。确保各栏目技术文章持续更新迭代,紧跟主流技术发展趋势,为用户提供经久不衰的学习价值。