学习大数据,需要多台Linux系统的电脑。最少3台吧,每台内存最好大于2G,硬盘大于40G。我这里配置4台。

软件都直接到官网去下载就行了,全是免费的。
新建虚拟机

如果没有64bit,则重启电脑 进入BIOS。进入bios后,找到类似的 inter(CR) Virtualization技术 ,选择 enable 即可。最后按 F10进行保存。

内存大小后边可动态更改




虚拟硬盘的位置和大小后边貌似不可动态更改








开启网络后,安装源、软件选择 则开始从网络下载……,如下图。然后设置一下root账号密码,并创建一个用户(有用)。安装信息摘的其他选项都可以看看,全部设置完成后,则可以点击 开始安装。

安装完之后,则可以配置电脑与虚拟机之间的网络通信。
1、设置虚拟机的网卡为桥接模式

2、开启虚拟机后,配置静态IP
注意:虚拟机IP不能跟局域网内的其他电脑冲突;虚拟机IP与电脑的网段要一致
查看电脑网络:ipconfig

查看Linux虚拟机网络:ifconfig
配置Linux虚拟机静态IP: cd /etc/sysconfig/network-scripts,ls,vim ifcfg-enp0s3


重启网卡:nmcli c reload
3、安装MobaXterm,通过ssh连接虚拟机

MobaXterm,自带ftp文件传输功能。软件安装呢,一般安装在 /opt 下。进入 /opt 下,将 jdk-8u291-linux-x64.tar.gz 、 apache-tomcat-9.0.50.tar.gz 拖入其中就行。这里我将jdk放在了 /opt/jdk下。


解压安装:tar -zxvf jdk-8u291-linux-x64.tar.gz
配置JAVA_HOME:vim /etc/profile

上图中
for i in /etc/profile.d/*.sh ...表明有个更高端一点的环境变量配置:在/etc/profile.d中新建一个 *.sh 文件,然后将环境变量配置在该 *.sh 文件。

更新path
source /etc/profile
java -version
解压安装:tar -zxvf apache-tomcat-9.0.50.tar.gz
启动Tomcat
bin/startup.sh

访问Tomcat:http://192.168.1.33:8080/

当前应该会访问失败,好像会提示被防火墙拦截。centos8默认是开启防火墙的,需要手动关闭下
关闭Tomcat:bin/shutdown.sh
查看防火墙状态
systemctl status firewalld.service
执行停止运行防火墙命令
systemctl stop firewalld.service
禁止防火墙自启动
systemctl disable firewalld.service
启动防火墙
systemctl start firewalld.service
防火墙随系统开启启动
systemctl enable firewalld.service