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

虚拟机Centos安装步骤详细教程?新手必看指南!

准备工作

在开始安装虚拟机CentOS之前,需完成以下准备工作,确保安装过程顺利。

虚拟机Centos安装步骤详细教程?新手必看指南!

硬件与软件要求

  • 硬件配置:建议CPU支持虚拟化(如Intel VT-x或AMD-V),内存至少2GB(推荐4GB以上),可用硬盘空间至少20GB(根据需求可扩展)。
  • 软件工具:选择虚拟机管理软件,常用有VMware Workstation/Fusion、VirtualBox(免费)或Hyper-V(Windows系统内置),本文以VirtualBox为例进行说明。

获取CentOS镜像

从CentOS官网(https://www.centos.org/download/)下载ISO镜像文件,推荐选择CentOS Stream(滚动更新)或CentOS 7/8(长期支持版本),下载后校验SHA256校验和,确保镜像完整性。


创建虚拟机

以VirtualBox为例,分步骤创建虚拟机环境。

新建虚拟机

  • 打开VirtualBox,点击“新建”按钮,输入虚拟机名称(如“CentOS-Test”),类型选择“Linux”,版本选择“Red Hat (64-bit)”。
  • 分配内存:根据推荐值设置,例如4096MB。
  • 创建虚拟硬盘:选择“创建虚拟硬盘现在”,格式选择VDI(VirtualBox磁盘映像),存储类型选“动态分配”,初始大小可设为25GB(后续可扩展)。

配置虚拟机设置

  • 系统:在“系统”-“主板”中,确保“启用EFI”勾选(支持UEFI启动,提升安全性);在“处理器”中分配至少2个CPU核心。
  • 显示:在“显示”中,勾选“3D加速”,显存分配128MB。
  • 存储:在“存储”-“控制器:IDE”中,点击“空的光驱”图标,选择“选择磁盘文件”,加载下载的CentOS ISO镜像。

安装CentOS系统

启动虚拟机后,进入CentOS安装界面,按以下步骤操作。

虚拟机Centos安装步骤详细教程?新手必看指南!

启动安装程序

  • 开启虚拟机电源,从ISO启动后,选择“Install CentOS 7”(或对应版本),按回车键。
  • 语言选择“English”(或中文“简体中文”),点击“Continue”。

配置安装信息

  • 日期和时间:设置时区为“Asia/Shanghai”。
  • 键盘布局:默认“U.S. English”,可切换为“Chinese”。
  • 安装源:默认“Local media”,无需修改。
  • 软件选择:根据需求选择最小安装(Minimal Install)或带GUI的服务器(GNOME Desktop),建议初学者选择带GUI版本,便于操作。

分区与存储

  • 点击“Installation Destination”,选择“自动创建分区”(LVM格式),或手动分区:
    • /boot:500MB(FAT32格式)
    • swap:内存大小的1-2倍(如4GB内存设为8GB)
    • 剩余空间(ext4格式)
  • 点击“Done”保存分区设置。

网络与主机名

  • 在“NETWORK & HOST NAME”中,确保网卡“enp0s3”已启用(勾选“Connected”),设置主机名(如“centos-server”)。

开始安装与设置密码

  • 点击“Begin Installation”,等待文件复制和安装。
  • 在“ROOT PASSWORD”中设置root用户密码(需包含大小写字母、数字及特殊字符,确保安全性)。
  • 可创建普通用户(可选),点击“USER CREATION”填写用户信息。

完成安装

  • 安装完成后,点击“Reboot”重启系统,首次启动时,移除虚拟光驱中的ISO镜像文件,避免重新进入安装界面。

安装后配置

系统重启后,需进行基础配置以优化使用体验。

更新系统

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

配置网络

  • 查看IP地址:ip addr
  • 若需静态IP,编辑网卡配置文件:
    sudo vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

    修改以下内容:

    BOOTPROTO=static
    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

    虚拟机Centos安装步骤详细教程?新手必看指南!

安装常用工具

sudo yum install -y wget vim net-tools tree

防火墙与SELinux

  • 检查SELinux状态:sestatus
  • 临时关闭(需谨慎):sudo setenforce 0
  • 永久关闭:编辑/etc/selinux/config,将SELINUX=enforcing改为SELINUX=disabled,重启系统。

常见问题与解决方案

问题现象 可能原因 解决方法
虚拟机无法启动 CPU虚拟化未启用 进入BIOS开启Intel VT-x/AMD-V
网络连接失败 NAT模式未配置 在VirtualBox“网络”设置中,选择“NAT模式”,勾启“端口转发”
安装过程中卡顿 内存不足 关闭虚拟机,在设置中增加内存分配

通过以上步骤,即可完成虚拟机CentOS系统的安装与基础配置,后续可根据实际需求部署Web服务、数据库或其他应用环境。

赞(0)
未经允许不得转载:好主机测评网 » 虚拟机Centos安装步骤详细教程?新手必看指南!