Web应用服务器-Tomcat
1.Tomcat简介
Tomcat是由Apache、Sun 和其他一些公司及个人共同开发而成的Web 应用服务器,由于其技术先进、性能稳定以及免费而受大家的喜爱,是目前比较流行的Web 应用服务。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。简单来说,我们知道一个C/S系统就由三大部分组成:客户端、服务器、数据库,那么Tomcat就是一个servlet容器,来响应客户端的请求。
2.重要目录
(1)/bin 脚本存放目录(启动、关闭,注:.sh用于Unix系统 .bat用于Windows系统)
(2)/conf 配置信息
(3)/logs 默认日志目录
(4)/webapps 运行目录
3.安装
直接去Apache官网下载即可
4.启动
(1)部署方式
对于这一种方式要求Tomcat已在本地下载安装,将打包好的war包放在Tomcat的安装目录的webapps下,然后再bin目录执行startup.bat或是startup.sh,然后访问网址http://localhost:8080/项目名称。(注意:网址中的8080是端口号,可在配置文件中修改)
(2)嵌入式
在pom.xml中添加依赖
<dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-core</artifactId> <version>8.5.24</version>
</dependency>
然后添加 SimpleEmbedTomcatServer.java 文件
5.配置
(1)server:server元素表示整个catalina servlet容器,它必须是conf/server.xml配置文件中的根元素,它的属性代表了servlet容器的特性。
属性:className、address、port、shutdown
(2)service:service元素表示一个或多个连接器组件的组合,这些组件共享一个用于处理传入请求的引擎组件。属性:className、name
(3)executor:Executor表示可以在Tomcat中的组件之间共享的线程池。属性:className、name、namePrefix、maxThreads、minSpareThread、maxIdleTime、maxQueueSize
Web应用服务器-Tomcat相关推荐
- Web应用服务器tomcat
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache.Sun 和其他一些公司及个人共同开发而成.由于有了 ...
- Web应用服务器——Tomcat
最近学校的课程在学习Spring框架,接触到了Tomcat,这一篇就来浅析一哈Tomcat的安装及使用 目录 1.Tomcat 1.1 Web服务器 & Web应用服务器 1.2 Tomcat ...
- Apache Tomcat 7.0.93 发布,开源 Java Web 应用服务器
Apache Tomcat 7.0.93 已发布,Tomcat 是 Java Servlet.JavaServer Pages.Java 表达式语言和 Java WebSocket 技术的开源实现,是 ...
- 应用发布服务器_Apache Tomcat 10.0.0-M1 发布,开源 Web 应用服务器
Apache Tomcat 10.0.0 发布了第一个里程碑版本.Tomcat 是 Java Servlet.JavaServer Pages.Java 表达式语言和 Java WebSocket 技 ...
- Tomcat“汤姆猫?“ ---------web应用服务器(个人整理)
个人整理,感谢观看 一,Tomcat的介绍 二,核心组件 三,处理请求流程 四,部署Tomcat 下载并安装JDK 安装后启动Tomcat 优化tomcat启动速度 配置虚拟主机站点 一,Tomcat ...
- JSP之WEB服务器:Apache与Tomcat的区别 ,几种常见的web/应用服务器
APACHE是一个web服务器环境程序 启用他可以作为web服务器使用 不过只支持静态网页 如(asp,php,cgi,jsp)等动态网页的就不行 如果要在APACHE环境下运行jsp 的话就需要一个 ...
- web服务器的性能体现,Web应用服务器的性能问题分析
在开发web项目中,比较常见的web应用服务器有Tomcat.Weblogic.WebSphere等.它们是互联网应用系统的基础架构软件,也叫"中间件",负责处理动态在页面请求,并 ...
- 常见的web应用服务器
Web开发中常用的web应用服务器 1)weblogic:oracle公司的大型收费web服务器 支持全部javaEE规范 2)websphere:IBM公司的大型收费web服务器 支持全部的java ...
- WEB应用服务器都有哪些?
下面介绍几种常用的WEB服务器: Microsoft的 IIS服务器 Microsoft的Web服务器产品为Internet Information Server (IIS), IIS 是允许在公共I ...
最新文章
- 经典网络GoogLeNet介绍
- ORA-01436: 用户数据中的CONNECT BY 循环
- 第八篇、盒子模型和距中的设置方法
- java sql函数_Java调用Sql存储过程实例讲解
- Selenium3+MoocTest环境搭建常见问题解决方案
- DELPHI日期时间函数(DateUtils单元)
- java websocket netty_基于netty实现的websocket
- django+asyncio资料调研整合
- 项目管理: Maven 让事情变得简单
- iOS 应用下载链接获取
- Jdk8 中文 api(百度网盘免费下载)
- Ubuntu安装蓝牙驱动
- WebService--CXF与Spring的整合(jaxws:endpoint形式配置)以及客户端调用(spring配置文件形式,不需要生成客户端代码)
- 计算机科学学院宣传标语,师范学院宣传标语
- 去水印小程序好做吗?赚钱吗?
- 月末关账流程和政策规定
- EOS Dapps已成黑客攻击事件
- Docker 制作带有中文字体的镜像
- 再看 Kafka Lag
- 自动化测试总结报告模板