centos

centos虚拟机软件安装指南

小樊
36
2025-07-12 13:11:52
栏目: 云计算

在CentOS上安装虚拟机软件可以通过多种虚拟化软件实现,常见的有VMware Workstation、VirtualBox和KVM等。以下是使用这些软件的详细步骤:

1. 选择虚拟机软件

常见的虚拟机软件包括:

2. 下载 CentOS 镜像

CentOS 官网 或镜像站点下载 ISO 文件,推荐 CentOS 7 或 CentOS 8。

3. 安装虚拟机软件

使用 VMware Workstation

  1. 准备工作
    • 确保 CPU 支持虚拟化(如 Intel VT-x 或 AMD-V)。
    • 下载 VMware Workstation for Linux 安装包。
  2. 安装过程
    • 将安装包上传至 CentOS 系统。
    • 打开终端,进入安装程序所在目录,并给安装程序添加执行权限:
      sudo chmod +x VMware-Workstation-Full-17.0.2-21581411.x86_64.bundle
      
    • 执行安装:
      sudo ./VMware-Workstation-Full-17.0.2-21581411.x86_64.bundle
      
    • 在应用程序中打开 VMware Workstation 并继续安装。

使用 VirtualBox

  1. 安装 VirtualBox
    • 访问 VirtualBox 下载页面,下载适合 CentOS 的安装包。
    • 双击运行安装包,按照安装向导的指示进行安装。
  2. 创建虚拟机
    • 打开 VirtualBox,点击“新建”按钮。
    • 选择“典型”配置类型,点击“下一步”。
    • 浏览并选择下载好的 CentOS 安装镜像文件,点击“下一步”。
    • 设置虚拟机的名称和位置,选择虚拟硬盘容量,点击“下一步”。
    • 根据需要自定义虚拟机的硬件配置,如内存、处理器等,然后点击“下一步”。
    • 勾选“创建后开启此虚拟机”,点击“完成”。

使用 KVM

  1. 安装 KVM 及相关工具
    sudo yum install -y qemu-kvm libvirt virt-install bridge-utils virt-manager
    
  2. 启动并设置开机自启
    sudo systemctl enable libvirtd
    sudo systemctl start libvirtd
    
  3. 创建虚拟机(命令行方式)
    sudo virt-install \
      --name=centos-vm \
      --ram=2048 \
      --vcpus=2 \
      --disk path=/var/lib/libvirt/images/centos-vm.qcow2,size=20 \
      --os-type=linux \
      --os-variant=centos7.0 \
      --network bridge=virbr0 \
      --graphics vnc \
      --cdrom=/path/to/centos.iso
    

4. 安装 CentOS

  1. 创建虚拟机
    • 打开虚拟机软件,点击“新建”按钮,输入虚拟机名称,选择操作系统类型(Linux)和版本(Red Hat 64-bit)。
    • 分配内存,建议至少 2GB。
    • 创建虚拟硬盘,选择“现在创建虚拟硬盘”,建议至少 20GB,选择 VDI 格式和动态分配。
  2. 加载 ISO 文件:在虚拟机设置中,选择“存储”,将下载的 CentOS ISO 文件加载到虚拟光驱。
  3. 启动虚拟机:启动后进入 CentOS 安装界面。
  4. 选择安装选项:选择“Install CentOS 7”或“Install CentOS 8”。
  5. 配置安装
    • 语言:选择安装语言。
    • 软件选择:选择“带 GUI 的服务器”或“最小安装”。
    • 安装位置:选择虚拟硬盘并点击“完成”。
    • 网络配置:启用网络连接。
  6. 开始安装:点击“开始安装”,设置 root 密码和创建用户。
  7. 完成安装:安装结束后重启虚拟机。

5. 配置 CentOS

  1. 更新系统
    sudo yum update -y
    
  2. 安装常用工具
    sudo yum install -y vim wget curl net-tools
    
  3. 配置网络(如需静态 IP):
    sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
    
    修改为:
    BOOTPROTO=static
    IPADDR=192.168.1.100
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    DNS1=8.8.8.8
    
    重启网络:
    sudo systemctl restart network
    

6. 使用虚拟机

7. 常见问题

0
看了该问题的人还看了