Linux安装及其静态IP配置,安装JDK与Tomcat

Linux虚拟机安装及静态IP配置

  • 环境
  • 新建Linux虚拟电脑
  • Linux虚拟机系统安装
  • 静态IP配置
  • 安装JDK
  • 安装Tomcat
  • 关闭防火墙

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


image.png

环境

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

  • 电脑
    • 系统:Windows 10 64Bit
    • RAM:16G
    • CPU:i5-9600KF
  • Oracle VM VirtualBox 6.1
  • 虚拟机系统:CentOS-8.4.2105-x86_64-boot
  • 连接虚拟机的软件:MobaXterm
  • jdk-8u291-linux-x64.tar
  • apache-tomcat-9.0.50.tar.gz

新建Linux虚拟电脑

  • 在电脑上安装Oracle VM VirtualBox
  • 新建虚拟机


    image.png

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

image.png

内存大小后边可动态更改

image.png
image.png
image.png
image.png

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

image.png
image.png
image.png

Linux虚拟机系统安装

image.png
image.png
image.png
image.png
image.png

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

image.png

静态IP配置

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

image.png

2、开启虚拟机后,配置静态IP

注意:虚拟机IP不能跟局域网内的其他电脑冲突;虚拟机IP与电脑的网段要一致

查看电脑网络:ipconfig

image.png

查看Linux虚拟机网络:ifconfig

配置Linux虚拟机静态IP: cd /etc/sysconfig/network-scriptslsvim ifcfg-enp0s3

image.png
image.png

重启网卡:nmcli c reload

3、安装MobaXterm,通过ssh连接虚拟机

image.png

安装JDK

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

image.png
image.png

解压安装:tar -zxvf jdk-8u291-linux-x64.tar.gz

配置JAVA_HOME:vim /etc/profile

image.png

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

image.png

更新path

source /etc/profile

java -version

安装Tomcat

解压安装:tar -zxvf apache-tomcat-9.0.50.tar.gz

启动Tomcat

bin/startup.sh
image.png

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

image.png

当前应该会访问失败,好像会提示被防火墙拦截。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

你可能感兴趣的:(Linux安装及其静态IP配置,安装JDK与Tomcat)