一、环境准备
- 虚拟机软件:VMware Workstation
- 操作系统:CentOS 7(大数据最常用)
- 远程工具:FinalShell
二、创建 CentOS 7 虚拟机
-
打开 VMware,选择 创建新的虚拟机
-
选择 典型(推荐) → 下一步
-
选择 稍后安装操作系统 → 下一步
-
客户机操作系统:
- Linux → CentOS 7 64 位
-
命名虚拟机,选择存放位置
-
磁盘大小:20GB+ ,选择 将虚拟磁盘存储为单个文件
-
完成后,编辑虚拟机设置:
- 内存:≥ 2GB
- CPU:≥ 2 核
- CD/DVD:选择 使用 ISO 镜像文件,加载 CentOS 7 镜像
三、安装 CentOS 7 系统
-
开启虚拟机,进入安装界面
-
选择 Install CentOS 7
-
语言:中文 → 继续
-
关键配置:
- 安装位置:自动分区即可
- 网络和主机名:打开以太网,记录 IP
-
设置 root 密码
-
等待安装完成 → 重启
四、配置静态 IP(重点)
- 登录 root
- 进入网络配置文件目录:
bash
运行
cd /etc/sysconfig/network-scripts/
- 编辑网卡文件(文件名每个人不同):
bash
运行
vi ifcfg-ens33
- 修改以下内容:
plaintext
BOOTPROTO=static
ONBOOT=yes
- 在末尾添加:
plaintext
IPADDR=192.168.xxx.xxx # 你自己的网段
NETMASK=255.255.255.0
GATEWAY=192.168.xxx.2
DNS1=8.8.8.8
- 重启网络:
bash
运行
systemctl restart network
- 测试:
bash
运行
ping www.baidu.com
能通就说明网络成功。
五、克隆虚拟机(大数据必备技能)
大数据需要多台机器(1 主 N 从),所以必须会克隆。
- 先 关机 原虚拟机
- 右键 → 管理 → 克隆
- 下一步 → 完整克隆
- 命名、选择位置
- 启动克隆机,必须修改 hostname 和 IP,避免冲突
六、使用 FinalShell 远程连接
-
打开 FinalShell
-
新建连接:
- 名称:CentOS01
- 主机:虚拟机静态 IP
- 端口:22
- 用户名:root
- 密码:你设置的密码
-
连接成功,就可以在 Windows 里愉快操作 Linux 了
七、搭建完成的意义
- 有了单机 Linux 环境
- 有了固定 IP,方便后续装 Hadoop、Hive、Spark
- 会克隆,后面搭集群直接复制机器