温馨提示×

CentOS虚拟机怎么搭建

小樊
48
2025-07-10 21:02:10
栏目: 云计算

搭建CentOS虚拟机的步骤如下:

准备工作

  1. 下载CentOS镜像
  1. 选择虚拟化软件
  • 常用的虚拟化软件有KVM、VirtualBox和VMware ESXi。本文将以VirtualBox为例进行说明。
  1. 检查硬件虚拟化支持
  • 确保你的处理器支持硬件虚拟化扩展。可以通过命令 egrep -c '(vmx|svm)' /proc/cpuinfo进行检查。
  1. 安装虚拟化软件
  • 以VirtualBox为例:
    1. 下载并安装VirtualBox:VirtualBox下载页面
    2. 安装完成后,启动VirtualBox。

创建虚拟机

  1. 新建虚拟机
  • 打开VirtualBox,点击“新建”按钮。
  • 选择“典型”安装类型,点击“下一步”。
  • 选择“稍后安装操作系统”,点击“下一步”。
  • 在“操作系统”部分,选择“Linux”,然后选择“CentOS 7 64位”,点击“下一步”。
  • 设置虚拟机名称和存储位置,点击“下一步”。
  • 为虚拟机分配内存大小(建议至少2GB),点击“下一步”。
  • 创建虚拟硬盘并指定其大小(建议至少20GB),选择“创建一个新的虚拟硬盘”,点击“创建”。
  • 在硬盘设置中,选择“使用ISO映像文件”,加载之前下载的CentOS ISO文件,点击“完成”。
  1. 配置虚拟机网络
  • 设置网络适配器为“NAT”模式,以便虚拟机可以通过主机访问外部网络。

安装CentOS操作系统

  1. 启动虚拟机
  • 选中新建的虚拟机,点击“启动”按钮。
  • 按照屏幕提示完成CentOS的安装过程,选择软件包和设置root密码。
  1. 完成安装
  • 安装完成后,重启虚拟机并登录系统。

配置虚拟机

  1. 修改网络配置
  • 使用root用户登录系统后,编辑网络配置文件 /etc/sysconfig/network-scripts/ifcfg-enp0s3
    DEVICE=enp0s3
    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=10.0.2.101
    NETMASK=255.255.255.0
    GATEWAY=10.0.2.1
    DNS1=8.8.8.8
    DNS2=8.8.4.4
    
  • 保存文件后,重启网络服务:
    systemctl restart network
    
  1. 关闭防火墙(可选):
  • 关闭防火墙以方便测试:
    systemctl stop firewalld
    systemctl disable firewalld
    
    若想要在虚拟机访问外网,还需关闭Windows的防火墙。
  1. 验证网络
  • 在虚拟机里使用 ping命令测试内外网连通性。

通过以上步骤,你就可以在VirtualBox上成功搭建并配置CentOS虚拟机。如果在安装过程中遇到问题,可以参考官方文档或寻求社区支持。

0