VMware环境下Ubuntu 22.04.5 Server的快速部署指南

张开发
2026/4/6 19:27:45 15 分钟阅读

分享文章

VMware环境下Ubuntu 22.04.5 Server的快速部署指南
1. 环境准备从镜像下载到虚拟机创建第一次在VMware里装Ubuntu Server的朋友可能会被各种配置选项绕晕。别担心跟着我的步骤走20分钟就能搞定一个纯净的服务器环境。我最近刚在团队里部署了十几台测试机这套流程已经跑得相当顺滑。先说镜像下载国内用户推荐用清华镜像站速度能快10倍不止。直接访问这个地址https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/22.04.5/ 找到后缀为-live-server-amd64.iso的文件。注意别下错成桌面版服务器版更轻量且没有图形界面拖慢性能。下载完成后建议校验SHA256值我遇到过两次镜像损坏导致安装卡死的情况。打开VMware Workstation Pro我用的是17.0版本点击创建新的虚拟机。这里有个关键选择一定要选自定义(高级)默认的典型配置会漏掉几个重要设置。在虚拟机硬件兼容性页面直接下一步选择稍后安装操作系统——这个选项比直接挂载ISO更灵活后面可以随时更换镜像。2. 虚拟机参数配置的艺术配置虚拟机就像搭积木每个参数都会影响最终性能。我建议先规划好用途如果是本地开发测试2核4GB内存够用要跑Docker集群的话至少给4核8GB。在处理器配置页面记得开启虚拟化引擎的虚拟化Intel VT-x/EPT选项这个对KVM虚拟化性能提升明显。网络适配器建议选NAT模式相当于给虚拟机分配了个内网IP既能上网又不会暴露在公网。桥接模式虽然能让虚拟机和主机平级但容易引发IP冲突。磁盘设置要重点说下120GB空间完全够用但务必选将虚拟磁盘拆分成多个文件这样迁移虚拟机时不会受单个大文件限制。最关键的步骤来了在硬件配置里点击添加额外挂载一个USB控制器。这个冷知识很少有人提——没有它的话后续插U盘传文件会非常麻烦。最后别忘了指定ISO镜像路径在CD/DVD设备里选择之前下载的Ubuntu镜像。3. 系统安装的避坑指南启动虚拟机会看到紫色安装界面这里推荐用方向键操作。语言选English更稳妥中文环境可能在某些终端出现乱码。到更新配置页时务必选Continue without updating否则安装过程会卡在下载更新这步——等装完系统再更新效率更高。分区环节是新手雷区看到Use an entire disk别急着点先取消勾选LVM逻辑卷管理除非你需要动态调整分区大小。我建议手动分区给/分配80GBswap分区设为内存的1.5倍剩下的挂载到/home。这种布局既保证系统盘充足又能避免用户文件挤占系统空间。创建用户时有个安全技巧用户名避免用常见词如admin/root密码要12位以上包含特殊字符。在SSH Setup页面一定要勾选安装OpenSSH Server这是后续远程管理的关键。最后那个Install snaps选项建议取消snap包机制在国内网络环境下体验很差。4. 基础网络与服务配置安装完成重启后你会看到黑底白字的终端登录界面。先别急着操作在VMware菜单点虚拟机→安装VMware Tools这是提升显示性能和文件共享的关键步骤。挂载镜像后执行sudo mkdir /mnt/cdrom sudo mount /dev/cdrom /mnt/cdrom tar -xzf /mnt/cdrom/VMwareTools-*.tar.gz -C /tmp/ cd /tmp/vmware-tools-distrib/ sudo ./vmware-install.pl -d网络配置用ip a查看网卡名称通常是ens33然后编辑配置文件sudo nano /etc/netplan/00-installer-config.yaml改成类似这样根据实际网络调整network: ethernets: ens33: dhcp4: true optional: true version: 2用sudo netplan apply生效配置现在应该能ping通外网了。5. 必装工具与性能调优基础系统装好后先运行sudo apt update sudo apt upgrade -y更新所有补丁。推荐安装的运维工具包sudo apt install -y \ net-tools \ # ifconfig等网络工具 htop \ # 增强版资源监视器 tmux \ # 终端多路复用器 tree \ # 目录树状显示 curl \ # HTTP客户端 git \ # 版本控制 ufw # 防火墙对于VMware环境还需要调整这些内核参数提升性能。编辑/etc/sysctl.conf添加vm.swappiness10 # 减少swap使用 vm.dirty_ratio40 # 提高文件写入阈值 vm.dirty_background_ratio10 net.ipv4.tcp_slow_start_after_idle0 # 禁用TCP慢启动执行sudo sysctl -p立即生效。最后建议禁用不必要的服务sudo systemctl disable --now apparmor # 安全模块可能干扰容器 sudo apt purge snapd # 移除snap包管理6. 快照与克隆技巧在投入正式使用前强烈建议拍个快照。在VMware界面点虚拟机→快照→拍摄快照命名为Clean Install。以后系统出问题可以秒回滚。如果要批量部署可以用克隆功能先关机然后选择虚拟机→管理→克隆完整克隆性能更好但占用空间链接克隆节省磁盘但依赖父虚拟机。对于团队协作可以把配置好的虚拟机导出为OVF模板。在文件→导出为OVF时勾选包括ISO映像选项这样其他人导入时连安装镜像都打包好了。我常用这种方式给新同事快速搭建统一开发环境比各自从头安装节省80%时间。

更多文章