如何在VMware快速安装CentOS 7?

准备工作

  1. 所需软件

    • VMware Workstation Pro(官网下载)或免费版VMware Player
    • CentOS 7 ISO镜像(推荐清华源:下载地址)
  2. 硬件建议

    • 宿主机至少8GB内存(分配2GB+给虚拟机)
    • 20GB+可用磁盘空间
    • 启用CPU虚拟化(BIOS中开启Intel VT-x/AMD-V)

注:CentOS 7已于2025年6月停止维护,建议生产环境使用Rocky Linux或AlmaLinux替代,学习环境仍可继续使用。


创建虚拟机

  1. 新建虚拟机

    • 打开VMware → 点击”创建新的虚拟机” → 选择”典型”配置
    • 选择”稍后安装操作系统” → 类型选”Linux”,版本选”CentOS 7 64位”
  2. 分配资源

    虚拟机名称: CentOS7_Test(建议英文命名)
    存储位置: 非系统盘的SSD分区(如D:\VM\CentOS7)
    磁盘容量: 默认20GB → 选择"将虚拟磁盘拆分成多个文件"
    内存分配: 2048MB(2GB)
    CPU核心: 2核(根据宿主机配置调整)
  3. 关键设置

    • 在”自定义硬件”中:
      • 加载下载的CentOS ISO镜像到CD/DVD
      • 网络适配器选”NAT模式”(可联网)
      • 取消勾选”启动时连接”打印机/USB控制器

安装CentOS 7

  1. 启动安装

    • 点击”开启此虚拟机” → 出现安装界面后:
      • 选择”Install CentOS 7″
      • Tab键 → 末尾添加net.ifnames=0 biosdevname=0(禁用新式网卡命名)
  2. 分区配置(重点)

    • 选择”INSTALLATION DESTINATION” → 选20GB磁盘 → 点击”Done”
    • 分区方案选择”Standard Partition”:
      /boot      : 1024MB   (标准分区)
      swap       : 2048MB   (标准分区,内存≤4GB时建议2倍内存)
      / (根目录) : 剩余全部空间 (LVM管理)
    • 点击”Done” → 接受更改
  3. 网络与用户

    • “NETWORK & HOST NAME”:
      • 主机名改为centos7.local(可自定义)
      • 开启”Ethernet”连接 → 点击”Configure”设置静态IP(可选)
    • “USER SETTINGS”:
      • 设置root密码(需点击两次”Done”确认)
      • 创建普通用户(建议勾选”Make this user administrator”)
  4. 完成安装

    • 点击”Begin Installation” → 等待进度完成(约5-10分钟)
    • 安装完成后点击”Reboot”

首次启动配置

  1. 初始化设置

    • 接受许可证协议 → 完成网络配置
    • 关闭Kdump(学习环境可关闭节省内存)
      # 终端验证命令
      [user@centos7 ~]$ ip addr      # 查看IP地址
      [user@centos7 ~]$ ping baidu.com # 测试网络
  2. 安装VMware Tools(必做)

    • 虚拟机菜单 → 点击”安装VMware Tools”
      # 挂载并安装工具
      mkdir /mnt/cdrom
      mount /dev/cdrom /mnt/cdrom
      tar -zxvf /mnt/cdrom/VMwareTools-*.tar.gz -C /tmp
      cd /tmp/vmware-tools-distrib/
      ./vmware-install.pl -d  # 自动安装
      reboot

      作用:支持文件拖拽、屏幕自适应、共享文件夹


常见问题解决

  1. 无法启动安装

    • 检查BIOS虚拟化是否开启(任务管理器→性能→虚拟化”已启用”)
    • 验证ISO镜像SHA256校验码(使用certutil -hashfile centos.iso SHA256
  2. 网络连接失败

    • 宿主机服务检查:
      # Windows管理员模式执行
      services.msc  # 确保VMware NAT/DHCP服务运行
    • 虚拟机内修复:
      nmcli connection reload
      systemctl restart NetworkManager
  3. 分辨率异常

    • 编辑虚拟机设置 → 显示器 → 指定”1920×1080″
    • 或修改GRUB配置:
      vi /etc/default/grub
      # 添加 GRUB_GFXMODE=1920x1080x32
      grub2-mkconfig -o /boot/grub2/grub.cfg

安全加固建议

  1. 立即更新系统:
    yum update -y && reboot
  2. 配置防火墙:
    firewall-cmd --permanent --add-service=ssh
    firewall-cmd --reload
  3. 禁用root远程登录:
    sed -i 's/PermitRootLogin yes/PermitRootLogin no/' /etc/ssh/sshd_config
    systemctl restart sshd

重要提示:CentOS 7已结束生命周期(EOL),仅建议用于学习,生产环境请迁移至:

  • Rocky Linux(CentOS创始团队维护)
  • AlmaLinux(社区驱动替代品)

引用说明

  1. VMware官方文档:Virtual Machine Installation Guide
  2. CentOS Wiki:Installation Notes for CentOS 7
  3. Linux Foundation:System Administration Best Practices
  4. 清华开源镜像站:CentOS镜像使用帮助
    基于2025年VMware Workstation 17 Pro及CentOS 7.9验证,步骤适用于Windows/macOS宿主机,技术细节可能随版本更新变化,请以实际环境为准。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/4825.html

(0)
酷番叔酷番叔
上一篇 2025年6月17日 22:19
下一篇 2025年6月17日 22:45

相关推荐

  • Linux系统中防火墙的开启与关闭操作步骤是怎样的?

    Linux作为广泛使用的操作系统,其防火墙功能是保障系统安全的重要屏障,防火墙通过控制网络流量进出,防止未经授权的访问和恶意攻击,不同Linux发行版采用的防火墙工具有所不同,常见的有iptables、firewalld、ufw等,本文将详细介绍这些工具的开启与关闭方法,帮助用户根据实际需求管理防火墙状态,ip……

    2025年9月17日
    4300
  • Linux中如何启动Oracle数据库的具体步骤?

    在Linux操作系统环境下启动Oracle数据库是一个涉及多个组件协同工作的过程,需要确保环境配置正确、组件状态正常,并按照特定顺序执行操作,本文将详细介绍从环境检查到数据库实例启动的完整流程,包括监听启动、实例状态验证及常见问题处理方法,启动前的环境检查在启动Oracle数据库前,需确认系统环境及Oracle……

    2025年9月29日
    3600
  • 如何删除linux的程序

    Linux 中,可使用包管理器如 apt、yum 等执行相应命令删除程序

    2025年8月19日
    5200
  • Linux如何用命令检查磁盘的具体型号?

    在Linux系统中,准确获取磁盘型号信息对于硬件维护、故障排查、系统升级等场景至关重要,无论是服务器管理员还是普通用户,掌握多种检查磁盘型号的方法都能提升系统管理的效率,本文将详细介绍Linux环境下检查磁盘型号的多种命令和工具,涵盖不同磁盘类型(如SATA、NVMe、SAS等)的适用场景,并通过表格对比各方法……

    2025年9月20日
    4000
  • Linux环境下破解软件的常用方法、步骤及注意事项有哪些?

    在Linux环境下处理软件破解需明确法律风险:未经授权破解软件违反版权法,可能导致法律纠纷;破解过程可能引入恶意软件,危害系统安全,本文仅从技术角度客观分析Linux环境下常见的软件绕过验证方法,并强调合法使用软件的重要性,Linux系统因其开放性和丰富的工具链,常被用于分析软件机制,但破解行为需在法律允许范围……

    2025年10月3日
    2800

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信