学习大数据离不开 Linux 系统,网络上大部分文章都是在 Windows 系统下使用 VMWare Workstation 安装 CentOS ,并使用 NAT 模式配置网络。本文基于 Mac OS,通过 VMWare Fusion 安装 CentOS 7,网络模式使用NAT。大纲如下:
- 安装 VMWare Fusion
- 安装 CentOS 7
- 配置 CentOS 7 网络、hostname、防火墙
- 安装并使用 Secure CRT
- 安装 JDK
- 克隆虚拟机
本文使用到的软件有:
- VMWare fusion Pro 12
- Secure CRT 9
- CentOS-7-x86_64-Minimal-1810
- jdk-8u333-linux-x64.tar.gz
文中使用到的软件如果不方便下载,可搜索 “程序员优雅哥” 并回复“虚拟机”。
1 安装设置 VMWare fusion
1.1 安装 VMWare fusion
下载安装包 VMwareFusionPro12.dmg,双击打开,将 VMWare Fusion.app 复制到 /Application 目录下。
从应用程序中打开 VMWare Fusion.app。
1.2 VMWare fusion 网络配置
step 1:点击左上角 “VMWare Fusion” — “Preferences”,进入设置界面:

step 2:在弹出的设置窗口中,点击“Network” 进入网络设置界面,然后点击左下角锁的图标解锁:

step 3:解锁后,点击锁图标上面的加号 “+”,点击后会在 “Private to my Mac” 中会出现一个新的网络 “vmnet2” (数字不一定是2,但一定是 vmnet 开头):

step 4:在右侧勾选图中标识的 3 (using NAT)和 4 (Provide addresses on this network via DHCP),在 Subnet IP 中可填写虚拟机中的网段(后面配置 CentOS 静态 IP 时将会使用这个子网地址)。
step 5:配置完成后点击 “Apply”。如果点击后弹窗提示错误 “Unable to apply the networking changes”,可先将上图中的 4 先取消,保存成功后又重新勾选。如果依然出现该错误,则点击 “Revert” 重置后保存,重新填写后又保存。
2 安装 CentOS 7
2.1 安装前的设置
step 1:点击 “File” – “New…”,在弹出的窗口中选择 “Install from disc or image”,点击 “Continue”,如下图:

step 2:将 CentOS 7 镜像文件 CentOS-7-x86_64-Minimal-1810.iso 拖入 “Drag a disc image here” 的位置,拖入后选中该镜像,点击 “Continue”:

step 3:Choose Firmware Type(选择固件类型),使用默认的 Legacy BIOS 即可,点击 “Cont