服务器测评网
我们一直在努力

CentOS虚拟机安装步骤详解,新手如何一步步配置完成?

安装CentOS虚拟机详细指南

在虚拟化技术日益普及的今天,使用虚拟机安装Linux系统已成为开发、测试和学习的主流方式,CentOS作为企业级Linux发行版的代表,以其稳定性和安全性受到广泛青睐,本文将详细介绍如何在主流虚拟化平台(如VMware Workstation和VirtualBox)上安装CentOS虚拟机,涵盖环境准备、系统配置、网络设置及后续优化等关键步骤,帮助读者顺利完成部署。

CentOS虚拟机安装步骤详解,新手如何一步步配置完成?

环境准备与工具下载

在开始安装前,需确保硬件环境满足基本要求,并下载必要的软件和镜像文件。

  1. 硬件要求

    • CPU:支持虚拟化技术(需在BIOS/UEFI中启用)。
    • 内存:建议至少分配2GB RAM(推荐4GB以上)。
    • 硬盘空间:预留至少20GB可用空间(根据需求可扩展)。
    • 系统:Windows 10/11或macOS主机操作系统。
  2. 软件与镜像下载

    • 虚拟化平台
      • VMware Workstation Pro(推荐,功能全面)
      • Oracle VM VirtualBox(免费开源)
    • CentOS镜像:从官网下载CentOS 7或CentOS Stream镜像(本文以CentOS 7为例)。

      官网地址:https://www.centos.org/download/

创建虚拟机与配置硬件

以VMware Workstation为例,演示虚拟机的创建流程。

  1. 新建虚拟机

    • 打开VMware Workstation,选择“创建新虚拟机”,进入向导界面。
    • 选择“典型(推荐)”配置,点击“下一步”。
  2. 选择安装来源

    选择“安装程序光盘映像文件(iso)”,浏览并下载的CentOS ISO文件。

  3. 配置虚拟机名称与系统类型

    • 输入虚拟机名称(如“CentOS-Test”),选择安装位置(确保磁盘空间充足)。
    • 客户机操作系统选择“Linux”,版本选择“CentOS 7 64位”。
  4. 分配硬件资源

    CentOS虚拟机安装步骤详解,新手如何一步步配置完成?

    • 处理器:根据主机CPU核心数分配(建议至少2个CPU)。
    • 内存:分配2GB-4GB RAM。
    • 硬盘:选择“创建新虚拟磁盘”,容量设置为20GB(选择“将虚拟磁盘拆分成多个文件”便于管理)。
  5. 完成创建

    检查配置摘要,确认无误后点击“完成”生成虚拟机文件。

安装CentOS操作系统

启动虚拟机后,进入CentOS安装界面。

  1. 启动安装程序

    • 开启虚拟机电源,从ISO引导后进入CentOS安装界面。
    • 选择“Install CentOS 7”,按回车键开始安装。
  2. 语言与键盘设置

    • 在“安装摘要”界面,点击“本地化”选项:
      • 语言:选择“简体中文(中国)”。
      • 键盘:默认“美国英语”即可,也可选择“汉语”。
  3. 网络与主机名配置

    • 点击“网络和主机名”,配置网络连接:
      • 开启以太网连接(设置为“已连接”)。
      • 点击“配置”按钮,选择“自动DHCP”或手动设置静态IP(根据需求选择)。
    • 输入主机名(如“centos-server”),点击“应用”。
  4. 分区设置

    • 点击“安装目标位置”,进入磁盘分区界面。
    • 选择“自动分区”(推荐新手使用),或手动分区:
      | 分区类型 | 文件系统 | 大小 | 用途 |
      |————|———-|——–|————–|
      | /boot | xfs | 500MB | 启动分区 |
      | swap | swap | 2GB | 交换分区 |
      | / | xfs | 剩余空间| 根分区 |
  5. 设置root密码与创建用户

    • 点击“ROOT密码”,设置强密码(需包含大小写字母、数字及特殊字符)。
    • 勾选“创建用户”,输入用户名和全名,设置普通用户密码(建议避免使用root账户日常操作)。
  6. 开始安装

    • 确认所有配置后,点击“开始安装”,等待安装完成(约10-20分钟)。
    • 安装完成后重启虚拟机,拔出虚拟光盘镜像。

安装后配置与优化

首次登录系统后,需进行基础配置以提升使用体验。

CentOS虚拟机安装步骤详解,新手如何一步步配置完成?

  1. 更新系统

    sudo yum update -y  # 更新所有软件包  
    sudo reboot         # 重启使配置生效  
  2. 配置网络

    • 编辑网络配置文件:
      sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33  
    • 修改以下参数:
      BOOTPROTO=static  
      ONBOOT=yes  
      IPADDR=192.168.1.100  # 静态IP地址  
      NETMASK=255.255.255.0  
      GATEWAY=192.168.1.1  
      DNS1=8.8.8.8  
    • 重启网络服务:
      sudo systemctl restart network  
  3. 安装常用工具

    sudo yum install -y wget vim net-tools tree  
  4. 防火墙与SELinux配置

    • 检查SELinux状态:
      sestatus  
    • 若需临时关闭(测试环境):
      sudo setenforce 0  
    • 永久关闭需修改配置文件:
      sudo vi /etc/selinux/config  
      将SELINUX=enforcing改为SELINUX=disabled  

常见问题与解决方案

  1. 虚拟机无法联网

    • 检查虚拟机网络模式是否为“NAT”或“桥接模式”。
    • 在VMware中编辑虚拟机设置,确保“网络适配器”已启用。
  2. 安装过程中卡顿

    • 减少分配给虚拟机的CPU或内存数量。
    • 检查ISO镜像文件是否损坏(重新下载)。
  3. 磁盘空间不足

    • 关机后进入VMware设置,扩展虚拟磁盘容量,再使用growpartxfs_growfs命令扩容分区。

通过以上步骤,您已成功安装并配置了一台功能完善的CentOS虚拟机,虚拟机的灵活性使其成为学习Linux、部署服务器的理想环境,后续可根据实际需求安装LAMP/LNMP架构、Docker容器等进一步扩展功能。

赞(0)
未经允许不得转载:好主机测评网 » CentOS虚拟机安装步骤详解,新手如何一步步配置完成?