1. 环境准备与虚拟机创建
第一次在本地搭建Ubuntu服务器环境时,我对着VMware Workstation Pro的选项纠结了半天。后来发现只要掌握几个关键设置,就能避免90%的后续网络问题。建议先准备好这两样东西:最新版VMware Workstation Pro(我用的17.0.2)和Ubuntu 22.04 LTS服务器镜像,注意要下载live-server版本而不是桌面版。
创建虚拟机时有个特别容易踩坑的地方——在"Guest Operating System Installation"页面一定要选"I will install the operating system later"。我刚开始图省事直接选了安装镜像,结果VMware自动给我配置了不适合服务器的硬件参数。具体硬件配置建议:
- 处理器:2核起步(后期跑容器的话建议4核)
- 内存:开发环境2GB够用,生产环境至少4GB
- 磁盘:默认SCSI控制器就行,容量建议25GB以上(系统占8GB左右)
网络配置是第一个关键决策点。NAT模式最简单但不利于远程访问,桥接模式更接近真实服务器环境。我建议选择桥接模式,这样虚拟机就像局域网里独立设备,方便后续做端口映射和远程管理。有个细节要注意:在Windows主机上执行ipconfig /all记下当前网络的默认网关和DNS,等下配置Ubuntu静态IP时会用到。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. Ubuntu服务器安装详解
安装界面选择"Try or Install Ubuntu Server"后,会进入文本式安装向导。语言建议选英文(避免终端乱码),键盘布局保持默认美式。到"Network connections"步骤时,需要重点配置ens33网卡:
bash复制IPv4 Method: Manual
Address: 192.168.1.100/24 # 要和主机同网段
Gateway: 192.168.1.1 # 之前记录的默认网关
DNS: 8.8.8.8,114.114.114.114
这里有个血泪教训:配置完一定要按Tab键选中"Save"再回车!我有次手快直接点Done,结果重启后网络配置全丢了。接下来配置软件源时,推荐用阿里云镜像(mirrors.aliyun.com),实测比官方源快3倍以上。如果遇到
