zoukankan      html  css  js  c++  java
  • 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包
  • 相关阅读:
    Swing程序最佳架构设计—以业务对象为中心的MVC模式(转)
    股市投资策略总结(转)
    php学习笔记--高级教程--读取文件、创建文件、写入文件
    史上最简单的Hibernate入门简单介绍
    Java中StringBuilder的清空方法比較
    DHCP Option 60 的理解
    ICMP报文分析
    软件測试自学指南---从入门到精通
    Qt多线程学习:创建多线程
    Bulk Insert命令具体
  • 原文地址:https://www.cnblogs.com/Arong123/p/13513611.html
Copyright © 2011-2022 走看看