Tomcat使用自查手册

本文最后更新于:2020年12月24日 下午

感觉好多东西过时了啊。。日常不知道学些什么>_<

1.JavaWEB概述

  • JavaWeb是指,所有通过Java 语言编写可以通过浏览器访问的程序的总称

  • web资源按实现的技术和呈现的效果的不同,可以分为:

    • 静态资源: html、css、js、txt、mp4视频, jpg图片等
    • 动态资源: jsp页面、Servlet程序等
  • 常用Web服务器:

    • Tomcat:由Apache组织提供的一种Web服务器,提供对jsp 和Servlet 的支持。它是一种轻量级的javaWeb容器(服务器),也是当前应用最广的JavaWeb服务器之一(免费)。
    • WebLogic:是Oracle公司的产品,是目前应用最广泛的Web服务器之一,支持JavaEE规范,
      而且不断的完善以适应新的开发要求,适合大型项目(收费,用的不多,适合大公司)。

2.Tomcat

(1)安装

找到你需要用的Tomcat 版本对应的zip 压缩包,解压到需要安装的目录即可

(2)目录

  • bin:专门用来存放Tomcat 服务器的可执行程序
  • conf:专门用来存放Tocmat 服务器的配置文件
  • lib:专门用来存放Tomcat 服务器的jar 包
  • logs:专门用来存放Tomcat 服务器运行时输出的日记信息
  • temp:门用来存放Tomcdat 运行时产生的临时数据
  • webapps:专门用来存放部署的Web 工程。
  • work:Tomcat 工作时的目录,用来存放Tomcat 运行时jsp翻译为Servlet 的源码,和Session 钝化的目录。

(3)启动与停止

  • 双击bin目录下startup.bat即可启动Tomcat服务器,地址为http://localhost:8080
    • 若出现启动错误,去查看java的系统变量
    • 默认端口号可以到conf文件夹下的server.xml文件里修改,修改完要重新启动Tomcat服务器
    • http的默认端口号为80
  • 在bin目录下,运行catalina run也可启动
  • 双击bin目录下的shutdown.bat 即可停止Tomcat服务器

(4)部署Web工程到Tomcat目录

  • 把web工程的目录拷贝到Tomcat的webapps目录下,然后在浏览器中通过http://ip:port/工程名/目录下/文件名访问

  • 在Tomcat下,创建新的配置文件conf\Catalina\localhost\abc.xml,内容如下所示,然后通过访问http://ip:port/abc/ 即可访问E:\book目录

    <!-- Context 表示一个工程上下文,path 表示工程的访问路径:/abc
    	  docBase 表示你的工程目录在哪里
    -->
    <Context path="/abc" docBase="E:\book" />
  • 当我们在浏览器地址栏中,输入访问地址如下:

    • http://ip:port/ 没有工程名的时候,默认访问ROOT工程。
    • http://ip:port/工程名/ 没有资源名,默认访问index.html 页面

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!