centos

centos虚拟机安装步骤

小樊
51
2025-10-02 16:27:40
栏目: 云计算

CentOS虚拟机安装详细步骤

一、准备工作

  1. 下载必要工具

    • 获取虚拟机软件:选择VMware Workstation(付费,功能强大)、VirtualBox(开源免费)或Hyper-V(Windows自带),下载并安装对应软件。
    • 下载CentOS镜像:前往CentOS官方网站或清华大学开源软件镜像站(如centos-vault目录),选择所需版本(如CentOS 7/8)的ISO文件(建议选择DVD版本,包含完整软件包)。
  2. 确认系统资源

    • 主机需预留足够资源:内存≥2GB(推荐4GB以上)、CPU≥2核硬盘剩余空间≥20GB(建议50GB以上,若安装桌面环境需更大空间)。

二、创建CentOS虚拟机

  1. 打开虚拟机软件并新建虚拟机

    • 以VMware为例:点击顶部菜单栏「文件」→「新建虚拟机」,选择「自定义(高级)」模式(可灵活配置硬件),点击「下一步」。
  2. 配置操作系统信息

    • 选择「稍后安装操作系统」(避免自动安装错误),点击「下一步」;
    • 操作系统类型选「Linux」,版本选「CentOS 7 64位」(或对应版本),点击「下一步」。
  3. 设置虚拟机名称与存储位置

    • 输入虚拟机名称(如“CentOS 7-Test”),选择存储路径(建议非系统盘,如D盘),点击「下一步」。
  4. 分配内存与网络

    • 内存分配:拖动滑块至2GB及以上(桌面环境建议4GB),点击「下一步」;
    • 网络连接:选择「使用网络地址转换(NAT)」(默认,共享主机IP,适合新手),点击「下一步」。
  5. 创建虚拟硬盘

    • 选择「创建新虚拟磁盘」,点击「下一步」;
    • 磁盘格式选「VDI(VirtualBox)」或「VMDK(VMware)」(根据虚拟机软件调整);
    • 存储方式选「动态分配」(节省物理硬盘空间,随使用增长),点击「下一步」;
    • 设置磁盘大小(≥20GB,桌面环境建议50GB),点击「下一步」→「完成」,完成虚拟机创建。
  6. 加载CentOS镜像

    • 选中刚创建的虚拟机,点击顶部「编辑虚拟机设置」;
    • 在「硬件」选项卡中选择「CD/DVD(IDE)」,点击右侧「浏览」,选择下载的CentOS ISO文件,点击「确定」。

三、安装CentOS系统

  1. 启动虚拟机并进入安装界面

    • 选中虚拟机,点击顶部「开启此虚拟机」,从ISO文件引导;
    • 在启动菜单中选择「Install CentOS 7」(或对应版本),按Enter键开始安装。
  2. 选择安装语言

    • 进入安装界面后,左侧选择「中文(简体)」,右侧选择「中文(简体)」,点击「继续」。
  3. 配置基础设置

    • 软件选择:点击「软件选择」,选择「GNOME桌面」(带图形界面,适合新手)或「最小安装」(无图形界面,适合服务器),勾选「附加选项」中的「开发工具」(如需编译程序),点击「完成」;
    • 安装位置:点击「安装位置」,选择「自动配置分区」(新手推荐,系统自动分配磁盘空间),点击「完成」;
    • 网络和主机名:点击「网络和主机名」,开启「以太网」(默认开启),设置主机名(如「centos-test」),点击「完成」。
  4. 开始安装

    • 点击右下角「开始安装」,进入安装进度界面;
    • 在「设置root密码」步骤,输入强密码(包含大小写字母、数字、特殊字符,长度≥8位),点击「完成」;
    • 在「创建用户」步骤,输入用户名(如「user1」)、密码(与root密码一致或不同),勾选「将此用户设为管理员」(授予sudo权限),点击「完成」。
  5. 完成安装并重启

    • 等待安装进度条完成(约10-20分钟,取决于硬件性能),点击「重启」;
    • 重启后移除ISO镜像(在虚拟机设置中取消CD/DVD挂载),进入CentOS登录界面;
    • 输入root用户名和密码,或创建的普通用户及密码,登录系统。

四、安装后配置(可选但推荐)

  1. 更新系统

    • 打开终端(Ctrl+Alt+T),输入命令更新系统软件包:
      sudo yum update -y  # CentOS 7
      sudo dnf update -y  # CentOS 8及以上
      ```。  
      
      
  2. 安装常用工具

    • 安装vim(文本编辑器)、wget(下载工具)、curl(网络请求工具)、net-tools(网络诊断工具):
      sudo yum install -y vim wget curl net-tools  # CentOS 7
      sudo dnf install -y vim wget curl net-tools  # CentOS 8及以上
      ```。  
      
      
  3. 配置网络(静态IP,可选)

    • 编辑网络配置文件(以ens33网卡为例):
      sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
      
    • 修改以下内容(替换为实际IP):
      BOOTPROTO=static
      ONBOOT=yes
      IPADDR=192.168.1.100
      NETMASK=255.255.255.0
      GATEWAY=192.168.1.1
      DNS1=8.8.8.8
      DNS2=8.8.4.4
      
    • 保存退出(按Esc→输入:wq),重启网络服务:
      sudo systemctl restart network  # CentOS 7
      sudo systemctl restart NetworkManager  # CentOS 8及以上
      ```。  
      
      
  4. 安装VMware Tools(优化性能,可选)

    • 若使用VMware,安装open-vm-tools提升虚拟机性能(如共享文件夹、剪贴板共享):
      sudo yum install -y open-vm-tools  # CentOS 7
      sudo dnf install -y open-vm-tools  # CentOS 8及以上
      
    • 安装完成后重启虚拟机:
      sudo reboot
      ```。  
      
      
      

常见问题解决

0
看了该问题的人还看了