Tomcat学习—Tomcat的简介和目录以及配置文件介绍(Windows环境)

初学Tomcat,记录整理Tomcat的简介和配置文件信息

大家好,又见面了,我是全栈君。

今天学习TOMCAT,主要学习的是Tomcat的目录结构,配置文件!

1:Tomcat简介

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

尽管Tomcat也可以作为独立的Java Web服务器,但在对静态资源(HTML、图像文件等)的处理速度,Web服务器管理等方面都不如Apache、IIS服务器等其他专业的HTTP服务器,因此在实际应用中,常常把Tomcat与其他的HTTP服务器集成使用。对于不支持Servlet/JSP的HTTP服务器,可以通过Tomcat服务器来运行Servlet/JSP组件。

当Tomcat与其他HTTP服务器集成时,Tomcat服务器的工作模式通常为进程外的Servlet容器,Tomcat服务器与其他HTTP服务器之间通过专门的插件来通信。

2:Tomcat解压目录简介

Tomcat的目录结构如下:

bin:Tomcat服务器启动和关闭Tomcat脚本等文件,有Windows和Linux脚本
conf:Tomcat服务器的各种配置文件
lib:Tomcat服务器所有可以访问的jar包
logs:Tomcat服务器的日志文件
temp:Tomcat服务器运行时的临时文件
webapps:Tomcat服务器自带的两个web应用,admin和manager,用来管理Tomcat的web服务。
work:Tomcat服务器中jsp经过编译后生成的servlet

3:配置文件简介

server.xml——Tomcat中最重要的配置文件。定义了Tomcat的体系结构,包括连接器端口、连接数、集群、虚拟目录、访问日志等
web.xml——默认文件的设置
context.xml——全局context的配置文件,包括JNDI(Java Naming and Directory Interface,Java命名和目录接口)等信息的配置
tomcat-user.xml——Tomcat管理员身份配置文件,关键是设置管理员的账户和密码
logging.properties——Tomcat日志配置文件,可以修改默认Tomcat日志路径和名称

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/121277.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Linux解压tar.gz和tar.bz2的命令「建议收藏」

    Linux解压tar.gz和tar.bz2的命令「建议收藏」两者的命令主要是参数的不同,解压tar.gz和tar.bz2不同压缩文件的命令如下:  1解压tar.gz文件tar-zxvf×××.tar.gz  2解压tar.bz2文件tar-jxvf×××.tar.bz2  -z:是否同时具有gzip的属性?亦即是否需要用gzip压缩?  -j:是否同时具有bzip2的属性?亦即是否需要用bzip2压缩?

    2022年6月18日
    21
  • mysql主从搭建、使用mycat实现主从读写分离[通俗易懂]

    mysql主从搭建、使用mycat实现主从读写分离[通俗易懂]mysql主从搭建实现数据库实时备份;使用mycat实现主从读写分离,提高数据库的性能。

    2022年10月13日
    0
  • ubuntu更换国内源

    ubuntu更换国内源ubuntu16.04和18.04更换国内源写在前面:安装好ubuntu双系统后,默认的软件更新源是国外的,在国内使用速度很慢,用”aptinstallxxx”安装软件时可能出现”网络不可达”、”你的网络需要认证吗”、”无法定位软件包”等错误,所以我们需要更换成国内的源,这样才能正常安装和更新软件。一、ubuntu16.04更换国内源1.备份原始源文件source.list桌面…

    2022年6月4日
    102
  • 异步传输模式atm采用_什么是云主机

    异步传输模式atm采用_什么是云主机异步传输模式(ATM)也称为信元中继(在固定大小的信元中传输数据),它通过光纤或双绞线电缆(高速交换)在OSI模型的数据链路层(第2层)运行一种基于ITU-T宽带综合业务数字网(B-ISDN)标准的网络技术,该标准是由电信业开发的,用于实现下一代网络。ATM专为在WAN(如公用电话系统和公司数据网络)中使用而设计,尽管它也已被用于创建超高速LAN。ATM可以同时传输各种流量:语音,视频和数据,速度高达每秒155兆比特。它将语音,视频数据转换为数据包,并通过相同的介质传递大数据包数据。ATM与TCP/.

    2022年9月21日
    0
  • Python Tkinter+py2exe[通俗易懂]

    Python Tkinter+py2exe[通俗易懂]最近写小工具,用了pyhon的Tkinter,mark一下,省的到处去找。。。第一波:标签Label,文本框Entry,按钮Button,Text文本域#coding:utf-8fromTkinterimport*root=Tk()#创建主窗口label=Label(master=root,text=”这是一个标签”)label.grid(row=0,c

    2022年9月10日
    0
  • 图片搜索引擎大合集

    图片搜索引擎大合集转自:bbs.service.alibaba.com/bbs/read.php?tid=2768相似图片搜索网站(以图搜图)如何凭着一张现有图片找出它的原始图片,或者是凭着一张小的缩略图找出原始大图?下面的搜索引擎可以帮你实现、以图找图、以图搜图。  以图搜图是颠覆性的搜索方式,基于图片的搜索模式自09年以来在全球各大权威评选中,都被公认为未来几年互联网最有前

    2022年9月10日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号