欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 培训 > Linux安装tomcat

Linux安装tomcat

2024/10/24 9:18:23 来源:https://blog.csdn.net/pyc68/article/details/139679240  浏览:    关键词:Linux安装tomcat

目录

  • 前言
  • 一、系统环境
  • 二、Tomcat安装步骤
    • Step1 安装JDK环境
    • Step2 安装Tomcat
  • 三、测试
  • 总结

前言

本篇文章介绍如何在Linux上安装Tomcat web服务器。

一、系统环境

  • 虚拟机版本:VMware® Workstation 15 Pro
  • Linux镜像文件:CentOS-7-x86_64-Minimal-1804.iso
  • 主机系统:Windows 11 家庭中文版
  • 主机系统类型:64 位操作系统, 基于 x64 的处理器
  • 远程连接工具:MobaXterm中文版本

二、Tomcat安装步骤

Step1 安装JDK环境

JDK版本:JDK1.8.0_112
压缩包版本:jdk-8u112-linux-x64.tar.gz

  1. 将下载好的压缩包放在/root目录下(以下操作用户均为root用户)

    在这里插入图片描述

  2. 创建一个目录,作为Linux软件压缩包的解压目标目录

    mkdir -p /export/server
    
  3. 对JDK压缩包进行解压缩

    tar -zxvf jdk-8u112-linux-x64.tar.gz -C /export/server/
    
  4. 为了方便书写解压后的JDK文件路径,为其创建一个软链接

    ln -s /export/server/jdk1.8.0_112 /export/server/jdk
    
  5. 为了能够在任意目录下调用JDK相应的命令,将其命令的路径配置到环境变量PATH

    vi /etc/profile
    文件末尾添加export JAVA_HOME=/export/server/jdk
    export PATH=$PATH:$JAVA_HOME/bin

    添加完成后保存,使用source命令使配置生效

    source /etc/profile
    

    出现以下画面,则配置成功!在这里插入图片描述

Step2 安装Tomcat

Tomcat版本:9.0.89
压缩包版本:apache-tomcat-9.0.89.tar.gz

  1. 到tomcat官方网站下载对应版本的压缩包
    在这里插入图片描述
    在这里插入图片描述

  2. 将下载的压缩包上传到/root目录下

  3. 对Tomcat压缩包进行解压缩

    tar -zxvf apache-tomcat-9.0.89.tar.gz -C /export/server/
    
  4. 为了方便书写解压后的tomcat文件路径,为其创建一个软链接

    ln -s /export/server/apache-tomcat-9.0.89 /export/server/tomcat
    
  5. 为了系统安全性,可以创建一个用户,该用户用于启动tomcat

    1. 创建用户
    useradd tomcat
    2. 配置密码
    passwd	tomcat
    
  6. 修改解压后的tomcat文件以及对应的软链接权限为tomcat用户

     chown -R tomcat:tomcat /export/server/*tomcat*
    
  7. 切换到tomcat用户,启动tomcat服务器

    1. 切换用户
    su - tomcat
    2. 启动tomcat
    /export/server/tomcat/bin/startup.sh 
    
  8. 开放端口,运行外部访问tomcat
    Centos系统默认开启防火墙,阻止外部网络流量访问系统内部,如果想要从外部访问tomcat,需要开放tomcat运行端口,tomcat运行端口默认8080

    有两种方式
    方式一:关闭防火墙服务(root用户权限)(不建议使用)
    systemctl stop firewalld	关闭服务
    systemctl disable firewalld	关闭开机自启方式二:配置防火墙规则(root用户权限)
    firewall-cmd --add-port=8080/tcp --permanent	表示永久开放tcp服务的8080端口
    firewall-cmd --reload							重新加载防火墙规则
    

三、测试

在浏览器上输入ip地址:8080
在这里插入图片描述
出现以上画面,则配置成功!

总结

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com