开发工具安装系列 - Tomcat安装配置

Tomcat介绍

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta
项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。

想要了解更多关于Tomcat的故事信息、版本信息等可以去百度百科或者官网进行了解 百度百科

Tomcat安装版本说明

首先要了解的是Tomcat的安装与你本机的JDK版本有对应关系
关系图在Tomcat官网有说明:
Tomcat官网
在这里插入图片描述
在这里插入图片描述
由于我是安装的JDK1.8版本,所以接下来我就会演示安装8.5版本的Tomcat。

安装Tomcat8.5

点击Tomcat 8进行下载在这里插入图片描述

  • tar.gz 是Linux版本的
  • zip后缀的是解压版
    在这里插入图片描述
    这里我选择根据我的电脑安装64位的压缩版
    压缩包很小,很快就安装完成了。
Tomcat解压目录说明
  • bin:二进制的执行文件。
    执行文件时startup.bat;Linux或Mac是startup.sh
  • conf:配置目录。
    我们会在里面的server.xml中进行端口的配置等
  • lib:库文件。
    Tomcat运行时jar包所在的目录
  • logs:日志目录
  • temp:临时产生的文件。
    缓存
  • webapp:web的应用程序。
    将项目打成包后放入此浏览器可以直接访问
  • work:编译以后的class文件
配置环境变量

如JDK一样,Tomcat想要在任意位置访问也同样需要配置环境变量

  • 配置 CATALINA_HOME(变量值是Tomcat解压的根路径)
    在这里插入图片描述
  • 配置 CATALINA_BASE(如上一致,同样是Tomcat解压的根路径)
    在这里插入图片描述
  • 配置 path(将Tomcat路径下的bin和lib配置进来)
    在这里插入图片描述
测试

打开cmd命令行窗口 输入 startup
在这里插入图片描述
并且会弹出一个新的窗口,显示信息表示启动成功
在这里插入图片描述
在浏览器中输入 localhost:[端口号] 即可访问(端口号在运行时窗口也能查看)
在这里插入图片描述
至此Tomcat安装运行成功

server.xml配置
文件位置:/conf/server.xml

大家打开可以发现 很多的配置都是被注解了的,只有少部分是加载的
整个配置文件的结构如下

<Server>
    <Listener />
    <GlobaNamingResources>
    </GlobaNamingResources>
    <Service>
        <Connector />
        <Engine>
            <Logger />
            <Realm />
               <host>
                   <Logger />
                   <Context />
               </host>
        </Engine>
    </Service>
</Server>
  • server这里是引用
  • service
    在这里插入图片描述
  • Connector
    在这里插入图片描述
  • Engine
    在这里插入图片描述
  • Context
    在这里插入图片描述
  • host
    在这里插入图片描述
  • Logger
    在这里插入图片描述
  • Realm
    在这里插入图片描述
  • Valve
    在这里插入图片描述
    注:平时想要配置什么就自行百度查看就行
context.xml

主要用来配置数据源的,连接数据库的配置会在这里面进行配置。
具体配置使用到时网上搜索获取。

Tomcat安装运行时遇到的问题

当启动startup.bat时遇到一闪消失

  1. 首先先确定JDK和Tomcat的环境变量是否配置成功
  2. 可以查看bin目录下的启动加载文件(百度解答)

端口占用情况

  1. cmd输入 netstat -ano|findstr [端口号] 查看是否有在运行的进程,通过 taskkill /pid [端口对应的最右的数值] /f 来"杀死"该进程
  2. 如果不想消灭该进程,也可以在conf下的server.xml更改端口号,重新启动。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值