Tomcat安装与卸载

Tomcat安装与卸载步骤

  1. 安装:https://tomcat.apache.org/

  2. 卸载:删除解压包就行

  3. 解压文件详细说明:

    • bin目录:可执行的二进制文件
    • conf目录:配置文件
    • lib目录:依赖jar包(tomcat运行时需要的文件)
    • log目录:日志文件
    • temp目录:临时文件
    • webapps目录:存放web项目(有内置的tomcat自带的项目)
    • work目录:存放tomcat运行时候的数据
  4. 启动:去bin目录下找到startup.bat(linux下找startup.sh)双击就启动了

    1. 窗口一闪而过:
      • 可能没有正确配置JAVA_HOME环境变量。
      • 解决的办法就是重新配置JAVA_HOME环境
    2. 启动报错:
      • 找到占用的端口号,并且找到对用的进程,并且kill掉该进程(window环境下cmd进入命令行模式,输入netstat -ano,找到8080端口被使用所对应的PID(进程ID),在资源管理器中找到并且kill掉
      • 修改tomcat默认的端口号,在conf目录中找到server.xml配置文件,在里面修改“port=你想要的端口号",不过需要注意的是,需要改好几处,所以不建议修改。
        • conf/server.xml
        • <Connector port="8080" redirectPort="8443" connectionTimeout="20000" protocol="HTTP/1.1"/>
        • 一般会将tomcat的默认端口号修改为80,因为80端口号是HTTP协议的默认端口号。在访问的时候就不用输入端口号。
  5. 关闭

    1. 正常关闭:
      • 点击bin目录下的shutdown.bat
      • 在tomcat启动黑窗口中按CTRL + C即可关闭
      • 该方式主要针对该服务器软件,后期会在idea等集成工具中开启和关闭
    2. 强制关闭:直接点开黑窗口右上角的”X“
  6. 配置

    • 部署web项目的方式

      1. 直接将项目放到webapps目录下
        • /hello:项目的访问路径-->虚拟目录
        • 简化部署:将项目打包成一个war包,再将war包放置到webapps目录下,war包会自动解压缩
      2. 配置conf目录下的server.xml文件(不安全,一般不这样做)
        • 标签体中配置,<Context docBase="D:文件路径" path="/虚拟路径"/>
        • docBase:项目存放的路径
        • path:虚拟目录
      3. confCatalinalocalhost创建任意名称的xml文件。在文件中编写<Context docBase="D:文件路径" />
        • 虚拟目录:xml文件的名称
        • 该部署方式为热部署,推荐使用
    • 静态项目和动态项目

      • 目录结构
        • Java动态项目的目录结构:
          • 项目的根目录
            • WEB-INF目录:
              -- web.xml:web项目的核心配置文件
              -- classes目录:放置字节码文件的目录
              -- lib目录:放置依赖的jar包
原文地址:https://www.cnblogs.com/Arong123/p/13513611.html