虚拟机安装教程

5 阅读2分钟

一、环境准备

  • 虚拟机软件:VMware Workstation
  • 操作系统:CentOS 7(大数据最常用)
  • 远程工具:FinalShell

二、创建 CentOS 7 虚拟机

  1. 打开 VMware,选择 创建新的虚拟机

  2. 选择 典型(推荐) → 下一步

  3. 选择 稍后安装操作系统 → 下一步

  4. 客户机操作系统:

    • Linux → CentOS 7 64 位
  5. 命名虚拟机,选择存放位置

  6. 磁盘大小:20GB+ ,选择 将虚拟磁盘存储为单个文件

  7. 完成后,编辑虚拟机设置

    • 内存:≥ 2GB
    • CPU:≥ 2 核
  • CD/DVD:选择 使用 ISO 镜像文件,加载 CentOS 7 镜像

三、安装 CentOS 7 系统

  1. 开启虚拟机,进入安装界面

  2. 选择 Install CentOS 7

  3. 语言:中文 → 继续

  4. 关键配置:

    • 安装位置:自动分区即可
    • 网络和主机名:打开以太网,记录 IP
  5. 设置 root 密码

  6. 等待安装完成 → 重启

四、配置静态 IP(重点)

  1. 登录 root
  2. 进入网络配置文件目录:

bash

运行

cd /etc/sysconfig/network-scripts/
  1. 编辑网卡文件(文件名每个人不同):

bash

运行

vi ifcfg-ens33
  1. 修改以下内容:

plaintext

BOOTPROTO=static
ONBOOT=yes
  1. 在末尾添加:

plaintext

IPADDR=192.168.xxx.xxx   # 你自己的网段
NETMASK=255.255.255.0
GATEWAY=192.168.xxx.2
DNS1=8.8.8.8
  1. 重启网络:

bash

运行

systemctl restart network
  1. 测试:

bash

运行

ping www.baidu.com

能通就说明网络成功。

五、克隆虚拟机(大数据必备技能)

大数据需要多台机器(1 主 N 从),所以必须会克隆。

  1. 关机 原虚拟机
  2. 右键 → 管理 → 克隆
  3. 下一步 → 完整克隆
  4. 命名、选择位置
  5. 启动克隆机,必须修改 hostname 和 IP,避免冲突

六、使用 FinalShell 远程连接

  1. 打开 FinalShell

  2. 新建连接:

    • 名称:CentOS01
    • 主机:虚拟机静态 IP
    • 端口:22
    • 用户名:root
    • 密码:你设置的密码
  3. 连接成功,就可以在 Windows 里愉快操作 Linux 了

七、搭建完成的意义

  • 有了单机 Linux 环境
  • 有了固定 IP,方便后续装 Hadoop、Hive、Spark
  • 会克隆,后面搭集群直接复制机器