0

0

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

WBOY

WBOY

发布时间:2023-05-12 22:10:13

|

2435人浏览过

|

来源于亿速云

转载

创建虚拟机

这里的过程能省就省吧,毕竟不是重点。

第一步:选择“自定义(高级)”

第二步:兼容性选择最高版本,如果要导出到其他电脑的VMware的话,建议不要选择太高的版本,推荐硬件兼容性选择ESXi 6.7

第三步:选择官网下载好的镜像包

也就是官网的minimal版本,如果是DVD版本的完整版本有10.4GB这么大,还是不建议下载了,毕竟我这边只需要最小安装即可

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

第四步:版本选择Red Hat Enterprise Linux 8 64位

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

第五步:虚拟机名称和位置,这个自己填吧

第六步:处理器数量*每个处理器内核数量不要超过物理机的即可,按需分配,如果只是测试,建议1个CPU,2个内核即可。

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

第七步:内存4G即可

第八步:网络选择NAT,这个是最稳的,至少不用担心没有网。如果确认网络中的

第九步:默认

第十步及硬盘操作:NVME,创建新的硬盘,最大磁盘可以大一点,比较作为服务器,太小的话,数据立马就装满了,可以输入512,如果你们的磁盘本来就很大,可以输入1024及更大的容量。

推荐将虚拟磁盘存储为单个文件

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

然后全部下一步即可完成虚拟机的创建。

删除多余硬件,选择EFI引导

点击“编辑虚拟机设置”,将打印机、声卡移除。选择USB控制器,取消勾选“与虚拟机共享蓝牙设备”

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

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

进入第二个菜单,选择“高级”,固件类型选择“UEFI”。为什么要选EFI,一来这个引导更加先进,而来装系统的时候屏幕显示区域更大,不信你们可以试试用BIOS的方式进行引导,我反正两种都试过了。

打开虚拟机,安装RockyLinux

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

需要按一下↑键,选择Install Rocky Linux 8

静待一段时间进入这个界面:

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

真男人就选择English!毕竟谁也不想看到home目录的用户文件夹里文件夹名全是中文对吧?

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

到了这一步需要一个个来,不能直接跳过了。

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

Language Support选择英语+中文,我怕中文出现乱码

Time & Date选择东八区

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

Software Selection选择Minimal Install,最小安装

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

Installation Destination选择Custom

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

按照我的装机经验,home目前完全不需要太大,毕竟真正会操作服务器的,一般都是用root用户在根目录安装服务器应用,不太会跑home去安装,因此我这边将450多G的剩余空间全给根目录了

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

弹窗选择Accept Changes即可

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

Network & Host Name记得打开网卡!!不然服务器连网都没有,然后点击Configure

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

点击IPV4 Settings,输入DNS,这里推荐114.114.114.114或者223.5.5.5

回到Time & Date,打开Network Time

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

点击ON右边的齿轮,可以设置NTP服务器

这里添加了一个阿里云的授时服务器

AITDK
AITDK

免费AI SEO工具,SEO的AI生成器

下载

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

设置root的密码,注意!如果密码安全性非常低的话,需要按两次Done才能保存这个密码

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

这里创建普通用户,同样的,如果密码安全性非常低,需要点两次Done才能够保存

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

完成效果如图所示,然后点击Begin Installation,安装完后Reboot System即可

连接Rocky Linux

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

输入ip addr即可查看服务器的ip地址,然后启动FinalShell连接服务器。不会吧不会吧不会真有人在服务器里操作服务器吧?

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

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

请使用root登录Rocky Linux

优化Rocky Linux

关闭并删除vmtoolsd

为什么要做这一步,因为我发现在VMware中装Rocky Linux/CentOS都会自动给你装一个vmtoolsd,但是我们这是服务器内核版本,根本用不着这玩意,而且这东西可能存在内存泄漏,会占用大量内存,还不如直接删了。shell脚本如下:

systemctl stop vmtoolsd
systemctl disable vmtoolsd
rm -rf /etc/pam.d/vmtoolsd
rm -rf /usr/bin/vmtoolsd

请勿停止NetworkManager

注意!!Rocky Linux不存在network.service!!如果停止NetworkManager会导致系统没网!!

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

可选,关闭防火墙

systemctl stop firewalld
systemctl disable firewalld

更换资源镜像源到阿里云

由于Rocky Linux是基于CentOS8的,因此直接拿阿里云CentOS8的资源镜像源即可

yum install -y wget
wget -O /etc/yum.repos.d/Rocky-BaseOS.repo http://mirrors.aliyun.com/repo/Centos-8.repo
yum clean all
yum makecache

由于Rocky Linux最小安装不带wget,因此先要装一下这个。原理就是直接下载阿里云上的CentOS8的镜像源,命名为Rocky-BaseOS.repo直接替换了这个文件。然后通过两个yum命令刷新镜像源缓存。

安装常用工具

yum install -y vim net-tools unzip zip

将rc.local改为可执行模式

chmod 755 /etc/rc.d/rc.local

修改开机等待时间

默认开机等待时间是5秒,实在太浪费时间了

vim /boot/efi/EFI/rocky/grub.cfg

由于我这边使用的是EFI引导安装,因此编辑的是EFI文件夹下的grub.cfg

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

在vim的命令模式下,输入/timeout并回车,即可找到控制开机等待时间的地方,改为1秒后,:wq即可

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

修改主机名

默认的主机名为localhost,如果觉得千篇一律像换个名字的话,可以使用命令:

hostnamectl set-hostname ${替换为你自己的主机名}

设置时区为东八区

可以使用date -R查看目前的时区情况,如果安装时候没有选错时区,这里都不用改

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

timedatectl set-timezone Asia/Shanghai

ssh对自己免密

ssh-keygen -t rsa
cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys

第一步ssh-keygen -t rsa一路回车下去即可

优化网络设置,修改DNS

vim /etc/sysconfig/network-scripts/ifcfg-ens160

如果默认安装,那么网卡的名字就是ens160

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

如果重启服务器后没网,可以考虑看一下ONBOOT是否为no。可以再补充一个DNS2。如果想改为静态固定ip,设置如下:

BOOTPROTO=staticIPADDR=192.168.5.30GATEWAY=192.168.5.1NETMASK=255.255.255.0

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

:wq后保存,重启服务器,我发现重启NetworkManager无效????,记得ip改了后Finalshell需要重新设置连接

添加tailf命令

这个命令在查看日志中十分有用,虽然Rocky Linux有tail -f命令,但是对于用惯了tailf命令的我来说,缺了这个命令实在是太难受了。解决方法:使用CentOS7的tailf命令,丢到Rocky Linux的/usr/bin目录下即可

*可选,ElasticSearch方面修改

作为搞Java后端的程序猿,ES是常用工具,这里可以加一下ES的相关服务器配置

vim /etc/security/limits.conf

添加:

* soft nproc 65536
* hard nproc 65536
* soft nofile 65536
* hard nofile 65536

效果如图:

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

然后执行:

vim /etc/sysctl.conf

在文末添加:

vm.max_map_count=655360

然后执行:

sysctl -p

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

WorkBuddy
WorkBuddy

腾讯云推出的AI原生桌面智能体工作台

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
TypeScript类型系统进阶与大型前端项目实践
TypeScript类型系统进阶与大型前端项目实践

本专题围绕 TypeScript 在大型前端项目中的应用展开,深入讲解类型系统设计与工程化开发方法。内容包括泛型与高级类型、类型推断机制、声明文件编写、模块化结构设计以及代码规范管理。通过真实项目案例分析,帮助开发者构建类型安全、结构清晰、易维护的前端工程体系,提高团队协作效率与代码质量。

26

2026.03.13

Python异步编程与Asyncio高并发应用实践
Python异步编程与Asyncio高并发应用实践

本专题围绕 Python 异步编程模型展开,深入讲解 Asyncio 框架的核心原理与应用实践。内容包括事件循环机制、协程任务调度、异步 IO 处理以及并发任务管理策略。通过构建高并发网络请求与异步数据处理案例,帮助开发者掌握 Python 在高并发场景中的高效开发方法,并提升系统资源利用率与整体运行性能。

46

2026.03.12

C# ASP.NET Core微服务架构与API网关实践
C# ASP.NET Core微服务架构与API网关实践

本专题围绕 C# 在现代后端架构中的微服务实践展开,系统讲解基于 ASP.NET Core 构建可扩展服务体系的核心方法。内容涵盖服务拆分策略、RESTful API 设计、服务间通信、API 网关统一入口管理以及服务治理机制。通过真实项目案例,帮助开发者掌握构建高可用微服务系统的关键技术,提高系统的可扩展性与维护效率。

178

2026.03.11

Go高并发任务调度与Goroutine池化实践
Go高并发任务调度与Goroutine池化实践

本专题围绕 Go 语言在高并发任务处理场景中的实践展开,系统讲解 Goroutine 调度模型、Channel 通信机制以及并发控制策略。内容包括任务队列设计、Goroutine 池化管理、资源限制控制以及并发任务的性能优化方法。通过实际案例演示,帮助开发者构建稳定高效的 Go 并发任务处理系统,提高系统在高负载环境下的处理能力与稳定性。

51

2026.03.10

Kotlin Android模块化架构与组件化开发实践
Kotlin Android模块化架构与组件化开发实践

本专题围绕 Kotlin 在 Android 应用开发中的架构实践展开,重点讲解模块化设计与组件化开发的实现思路。内容包括项目模块拆分策略、公共组件封装、依赖管理优化、路由通信机制以及大型项目的工程化管理方法。通过真实项目案例分析,帮助开发者构建结构清晰、易扩展且维护成本低的 Android 应用架构体系,提升团队协作效率与项目迭代速度。

92

2026.03.09

JavaScript浏览器渲染机制与前端性能优化实践
JavaScript浏览器渲染机制与前端性能优化实践

本专题围绕 JavaScript 在浏览器中的执行与渲染机制展开,系统讲解 DOM 构建、CSSOM 解析、重排与重绘原理,以及关键渲染路径优化方法。内容涵盖事件循环机制、异步任务调度、资源加载优化、代码拆分与懒加载等性能优化策略。通过真实前端项目案例,帮助开发者理解浏览器底层工作原理,并掌握提升网页加载速度与交互体验的实用技巧。

102

2026.03.06

Rust内存安全机制与所有权模型深度实践
Rust内存安全机制与所有权模型深度实践

本专题围绕 Rust 语言核心特性展开,深入讲解所有权机制、借用规则、生命周期管理以及智能指针等关键概念。通过系统级开发案例,分析内存安全保障原理与零成本抽象优势,并结合并发场景讲解 Send 与 Sync 特性实现机制。帮助开发者真正理解 Rust 的设计哲学,掌握在高性能与安全性并重场景中的工程实践能力。

227

2026.03.05

PHP高性能API设计与Laravel服务架构实践
PHP高性能API设计与Laravel服务架构实践

本专题围绕 PHP 在现代 Web 后端开发中的高性能实践展开,重点讲解基于 Laravel 框架构建可扩展 API 服务的核心方法。内容涵盖路由与中间件机制、服务容器与依赖注入、接口版本管理、缓存策略设计以及队列异步处理方案。同时结合高并发场景,深入分析性能瓶颈定位与优化思路,帮助开发者构建稳定、高效、易维护的 PHP 后端服务体系。

532

2026.03.04

AI安装教程大全
AI安装教程大全

2026最全AI工具安装教程专题:包含各版本AI绘图、AI视频、智能办公软件的本地化部署手册。全篇零基础友好,附带最新模型下载地址、一键安装脚本及常见报错修复方案。每日更新,收藏这一篇就够了,让AI安装不再报错!

171

2026.03.04

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 10.6万人学习

Git 教程
Git 教程

共21课时 | 4.2万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号