Linux服务器安装JDK+Tomcat

编辑
  • 文档创建者:susie
  • 浏览次数:11661次
  • 编辑次数:26次
  • 最近更新:Carly 于 2019-08-21
  • 帆软提供 Linux 服务器部署包,内置 JDK 与 FineReport 工程,可快速安装,点击跳转

    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

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