栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

linux安装JDK和Tomcat

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux安装JDK和Tomcat

文章目录
    • 1.安装jdk(rpm)
    • 2.部署项目并运行
    • 3.安装tomcat(解压缩)

前言:在进行下面的步骤之前,请先确保安装了linux虚拟机,使用的是CentOS7版本,Xshell能连上虚拟机。我这里是用Xshell连接linux虚拟机的,Xftp上传文件的。
如何没有安装好CentOS7,可以看这个链接https://blog.csdn.net/Eve_perfect/article/details/120642792

1.安装jdk(rpm)

这里是rpm安装JDK,首先在网上下载JDK8的rpm包。

检测下linux上存不存在jdk

java -version

如果存在jdk,且是linux自带的OpenJDK,那么得将这个JDK卸载掉。
先查看下JDK

rpm -qa|grep jdk

再强制删除

rpm -e --nodeps 查出来的JDK名

再用java -version检测下,如果最终结果如下图,就说明卸载干净了

卸载干净后,再开始安装jdk。首先通过Xftp将jdk上传到指定目录(我在home目录里面新建了一个文件夹存放jdk)

然后进入到jdk所在的目录,开始安装jdk:rpm -ivh jdk-8u221-linux-x64.rpm


jdk安装好了,就开始配置环境变量:vim /etc/profile
通过这个命令进入配置文件,点击i进入输入命令,通过上下键到文件的末尾,添加如下的变量,然后按esc键,输入:wq 这是保存并退出的意思

JAVA_HOME=/usr/java/jdk1.8.0_221-amd64
CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib
export CLASSPATH JAVA_HOME


编辑好环境变量后通过source命令使文件修改立即生效:source /etc/profile

如果回车后没有输出,说明没什么问题,以及配置好了。在linux中输入命令后没输入就代表着这个命令没有写错

2.部署项目并运行

安装jdk并配置好环境后,发布一个项目在linux上试试。
1.用idea打开一个springboot项目,运行看看有没有什么问题,记录下运行的端口号。然后点击package打包项目(我这个是一个简单的springboot项目,没有连接数据库)


然后找到该jar所在的文件目录,用cmd命令窗口试试能不能运行。


在浏览器输入路径测试一下,测试成功后,就可以关闭这个窗口了。

将该jar包通过Xftp上传到linux上home文件夹里,然后查看下防火墙开启了哪些端口,有没有8081端口,如果没有就要先开启这个端口,然后重启防火墙,再次检查该端口是否开启

#查看防火墙开启了哪些端口
firewall-cmd --list-ports
#开启8081端口
firewall-cmd --zone=public --add-port=8081/tcp --permanent
#重启防火墙
systemctl restart firewalld.service
#启动项目
java -jar demo01-0.0.1.jar


可以看到这个项目已经跑起来了,只差在浏览器测试了。

3.安装tomcat(解压缩)

上传文件到linux上,可以直接将本地的文件拖拽到右侧的linux虚拟机文件中

cd /home/进入home文件夹,可以看到tomcat已经上传上去了

解压tomcat: tar -zxvf …


进入tomcat目录

进入tomcat的bin目录


启动tomcat

如果没有启动成功,可能是因为没有java环境,所以得先安装JDK。启动成功后,我们可以根据前面部署项目中开启端口的方式,查看8080端口是否开启,如果没有则开启

然后打开浏览器,输入ip:8080, 如果出现如下界面,就说明tomcat安装没问题了

接下来是如何关闭tomcat

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/305980.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号