Linux系统版本:centos 7.5 x64位
VMware版本: VMware Workstation Pro 16
Xshell工具版本:Xshell 7 (for home and free
Xftp工具版本:Xftp 7 (for home and free



在这里插入图片描述


一、如何虚拟机装配JDK?

1.1 装配JDK步骤

使用命令rpm -qa | grep jdk查询虚拟机中的Linux系统是否自带jdk

在这里插入图片描述

ps

使用命令rpm -e --nodeps jdkrpm软件包名字卸载自带jdk

psLinux系统自带jdk可卸亦可不卸,我这里是为统一jdk版本,兼容版本差异,方便在后面时运行tomcat服务器部署的Java 项目,遂卸掉。

在这里插入图片描述
剩余的jdk皆可按上面的命令删除即可这里暂不一一赘述

③将jdktar.gz压缩包上传到/opt目录下【你也可以放到别的目录下】

备注/opt 目录是给主机额外安装软件所摆放的目录。比如安装一个mysql数据库则就可以放到这个目录下。默认是空的。

在这里插入图片描述

这里推荐使用Xftp 工具上传文件虚拟机中的/opt目录下,如下所示

在这里插入图片描述

1.2 如何使用Xftp工具上传文件?【如已熟知,可忽略小结

1)打开Xftp工具找到下面的图标并点开

在这里插入图片描述

2)打开编辑会话属性界面 –> 编辑名称” –> 输入主机”的IP地址连接虚拟机

ps:可在此界面添加 登录虚拟机的用户密码,没设也不要紧,后面连接虚拟机会要你输入登录虚拟机的用户名密码

在这里插入图片描述

3)在“会话界面选中刚才新建会话然后点击“连接”

在这里插入图片描述

4)在弹出的“SSH 用户名选项卡输入登录用户名

在这里插入图片描述

5)鼠标右击后,按”刷新“,以输入密码连接虚拟

在这里插入图片描述

6)输入密码,连接虚拟

在这里插入图片描述
在这里插入图片描述

7)消除虚拟文件夹显示乱码

a. 找到下面的”属性图标,点开它
在这里插入图片描述
b. “选项” –> 选择 ”Unicode(UTF-8)“作为编码 –> ”确定
在这里插入图片描述

在这里插入图片描述

1.3 装配JDK步骤

④ 将jdk压缩包解压

在这里插入图片描述

在这里插入图片描述

cd 至 /opt/jdk1.8.0_152 目录下,将该路径你的jdk安装路径复制出来,后面配JAVA_HOME 环境变量时要

在这里插入图片描述

⑥ 一般来说,配置环境变量直接使用命令vim /etc/rpofile配置即可,但是官方建议我们这样做,如下所示

在这里插入图片描述

⑦在 /etc/profile.d目录下创建my_env.sh文件配置JDK的环境变量

在这里插入图片描述

执行命令source /etc/profile.d/my_env.sh】使环境变量立即生效,如果不生效重启XShell

在这里插入图片描述

执行命令javac测试jdk装配情况

在这里插入图片描述

出现上述界面,就代表装配JDK成功!!!


二、如何虚拟机中装配Tomcat服务器?

2.1 装配Tomcat步骤

①使用Xftp工具上传Tomcat压缩包到虚拟机中的/opt/software 目录下

在这里插入图片描述

②使用命令tar -zxvf apache-tomcat-7.0.70.tar.gz -C ../解压Tomcat的压缩包至 /opt 目录下

在这里插入图片描述

在这里插入图片描述

进入Tomcat的bin目录执行./startup.sh启动Tomcat服务

ps这里可以先配置Tomcat的环境变量,这样就可以在任意目录下执行startup.sh启动Tomcat服务器,相关步骤和装配JDK时一样,这里不做赘述。

在这里插入图片描述
在这里插入图片描述

2.2 测试Tomcat服务

①在外部主机的浏览器网址栏上键入Tomcat服务器的IP地址部署Tomcat服务器的虚拟机的ip地址+端口号8080运行测试

在这里插入图片描述

②Tomcat服务器无反应,测试失败

分析原因可能是虚拟机开启防火墙功能,阻挡了外部主机的连接路由

排查步骤

①在虚拟机中运行命令systemctl status firewalld查看防火墙功能运行情况

在这里插入图片描述

②在虚拟机中运行命令systemctl stop firewalld关闭防火墙然后外部机上再次测试连接

在这里插入图片描述

在这里插入图片描述
出现上述界面说明Tomcat服务部署成功!!!

附注:

关闭防火墙开放端口相关命令如下所示

原文地址:https://blog.csdn.net/siaok/article/details/130731592

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_47380.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注