linux服务器安装jdk+tomcat

编辑
文档创建者:susie (58814 )     浏览次数:6770次     编辑次数:16次     最近更新:susie 于 2019-02-26     

目录:

1. 描述编辑

本文将介绍linux服务器如何安装和配置jdk+tomcat。

注:这里以centos7+jdk1.8+tomcat8.5为例进行演示,其他版本命令会有区别,请自行处理


2. 安装1.8jdk编辑

2.1 下载1.8jdk

到oracle官网下载jdk,通过ftp或者scp软件上传到linux系统里,如下图:

222

2.2 解压jdk
tar -zxvf jdk-8u201-linux-x64.tar.gz 

222

2.3 配置环境变量

sudo vi /etc/profile

222

在最后加入以下几行: 

JAVA_HOME=/demo/jdk/jdk1.8.0_201 CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASS_PATH PATH

222

保存并退出esc: wq

执行下面命令使修改立即生效

source /etc/profile


222

2.4 检查jdk是否安装成功

java -version

就可以看到java安装成功了,如下图:

222

3. 安装tomcat编辑

3.1 下载tomcat

在tomcat官网下载安装包,通过ftp或者scp软件上传到linux系统里,如下图:
222

3.2 解压tomcat

tar -zxvf apache-tomcat-8.5.38.tar.gz
222
3.3 重命名文件夹

mv apache-tomcat-8.5.38 tomcat8.5
222

3.4 启动tomcat

进入tomcat/bin目录启动tomcat

./startup.sh
出现下面的内容说明tomcat启动成功:

222


4. 开放防火墙端口编辑

启动完成后,本机通过localhost:8080可以访问,但是发现除了本机能访问,外部无法访问,这里需要对外界开放8080端口,centos7版本对防火墙进行加强,不再使用原来的iptables,启用firewall运行下面命令即可。

4.1 查看防火墙状态

sudo firewall-cmd --state

running表示运行,如下图:

222

4.2 开启8080端口

sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent

222

4.3 重启防火墙

sudo firewall-cmd --reload

222

4.4 查看已开放的端口

sudo firewall-cmd --list-ports

我们再查看一下已开放的端口,这时看到8080端口就已经开启好了,如下图:

222

访问一下tomcat,可以看到外部也可以正常访问tomcat了,如下图:
222
到这里tomcat就部署完成了,接下来把finereport的工程部署到tomcat中,详细点击部署应用至Linux上的tomcat

附件列表


主题: 部署集成
如果您认为本文档还有待完善,请编辑

文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

此页面有帮助吗?只是浏览 [ 去社区提问 ]