Apache - Tomcat
文章平均质量分 61
流烟默
这个作者很懒,什么都没留下…
展开
-
Centos下操作Apache httpd
这里说的是Apache基金会下的httpd web服务器组件,官网地址:http://httpd.apache.org/【1】安装httpd① 检测是否安装Centos6下通常默认安装,Centos7未安装。[root@janus www]# rpm -qa|grep httpdhttpd-tools-2.2.15-53.el6.centos.x86_64httpd-2.2.15-5...原创 2019-12-23 13:12:31 · 1230 阅读 · 0 评论 -
Apache JMeter5.2基础入门实践详解
JMeter官网:https://jmeter.apache.org/。关于JMeter是什么、能干什么,JMeter官网首页说明得很清楚,可以自己查看。在这个地址 https://archive.apache.org/dist/jmeter/binaries/ ,可以下载JMeter的所有版本,目前最新版本是apache-jmeter-5.2.1.zip,这个在首页即可下载:JMete...原创 2019-11-27 13:21:05 · 5085 阅读 · 0 评论 -
Tomcat系统架构宏观介绍
【1】Tomcat顶层架构先上一张Tomcat的顶层结构图(图A),如下:Tomcat中最顶层的容器是Server,代表着整个服务器,从上图中可以看出,一个Server可以包含至少一个Service,用于具体提供服务。Service主要包含两个部分:Connector和Container。从上图中可以看出 Tomcat 的心脏就是这两个组件,他们的作用如下:Connector用于处理连...转载 2019-01-17 09:15:13 · 394 阅读 · 0 评论 -
深入学习Tomcat服务器优化实践
【1】Tomcat内存优化,启动时告诉JVM需要多大内存(调优内存是最直接的方式)Windows 下的 catalina.bat,Linux 下的 catalina.sh。在该文件中配置jvm的内存空间,如:JAVA_OPTS='-Xms256m -Xmx512m'-Xms JVM初始化堆的大小-Xmx JVM堆的最大值,实际参数大小根据服务器配置或者项目具体设置。【2】Tomcat...原创 2019-01-17 08:50:09 · 1147 阅读 · 0 评论 -
深入学习Tomcat 架构及启动过程
本文对 Tomcat 的介绍以 Tomcat-9.0.0.M22 为标准,它实现了 Servlet4.0 及 JSP2.3 并提供了很多新特性,需要 1.8 及以上的 JDK 支持。【1】Overview① Bootstrap 作为 Tomcat 对外界的启动类,在 $CATALINA_BASE/bin 目录下,它通过反射创建 Catalina 的实例并对其进行初始化及启动。② Catal...转载 2019-01-17 16:15:42 · 656 阅读 · 0 评论 -
CentOS7 下安装Tomcat7/Tomcat8
【1】下载tomcat下载地址:http://tomcat.apache.org/download-70.cgi需要说明的是 ,安装tomcat前请先安装jdk:Centos7下安装jdk1.8【2】解压tomcat到指定路径服务器上面肯定会有多个项目多个tomcat,可以将其放在一个文件夹下便于管理。tar -zxvf apache-tomcat-7.0.82.tar.gz将其重命名为要设置的端口原创 2017-11-24 17:12:59 · 2069 阅读 · 0 评论 -
Tomcat异常实践总结
【1】request header is too large请求头超过了tomcat的限值。本来post请求是没有参数大小限制,但是服务器有自己的默认大小。解决方案:修改 tomcat 的 server.xml 的配置文件,增加 请求字段长度。 <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1....原创 2018-03-21 14:59:51 · 1201 阅读 · 0 评论 -
Tomcat下SSL证书申请与Https配置
【1】申请SSL证书SSL证书是什么,在哪里申请,这个可以自行百度。我这里是在腾讯申请的SSL证书。腾讯云申请SSL证书:https://console.cloud.tencent.com/。【2】配置Https这里项目使用的web服务器是Tomcat。腾讯官方给了在Apache、IIS、Nginx 服务器的安装操作。不同服务器配置Https : 安装指引。①原创 2018-01-29 16:22:27 · 2599 阅读 · 0 评论 -
Tomcat - 部署项目的四种方式
① 直接将web项目文件件拷贝到webapps 目录中Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。所以可以将JSP程序打包成一个 war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹。一个war包就是有特性格式的jar包,它是将一个web程序的所有内容进行压缩得到。具体如何打包,可以使用许多开发工具的IDE原创 2017-11-29 10:33:55 · 3279 阅读 · 0 评论 -
Servlet容器与Web容器详解
【1】容器所谓容器(服务器、中间件等),就是提供一些底层的、业务无关的基本功能,为真正的Servlet提供服务。简单来说:容器负责根据请求的信息找到对应的Servlet,传递Request和Response参数,调用Servlet的service方法,完成请求的响应。Servlet规范定义了一个API标准,这一标准的实现通常称为Servlet容器,比如开源的Tomcat、JBoss。Web容器更准确原创 2017-09-19 15:03:41 · 2010 阅读 · 0 评论 -
windows下Tomcat8.0解压版安装并配置环境变量
首先进入官网http://tomcat.apache.org/download-80.cgi下载ZIP文件。1.安装tomcat8.0。解压zip后,配置环境变量;① 配置CATALINA_HOME CATALINA_BASECATALINA_HOMED:\apache-tomcat-8.0.51CATALINA_BASED:\apache-tomcat-8.0.51...原创 2016-10-20 08:31:22 · 10363 阅读 · 0 评论 -
Tomcat日志详解
在Tomcat根目录conf文件夹下会有一个logging.properties文件,主要负责输出tomcat自身的日志文件。Tomcat使用的日志配置文件:$CATALINA_BASE/conf/logging.properties【1】logging.properties一般如下:# Licensed to the Apache Software Foundation (ASF) under o原创 2017-09-03 16:54:23 · 8193 阅读 · 0 评论 -
Tomcat配置虚拟路径,使上传文件与服务器分离
遇到问题介绍:项目中上传文件到服务器。如果使用tomcat下的目录作为上传图片的路径,则每次重启服务器图片将消失。【因为开发工具的项目中没有该图片,每次重启服务器重新部署的时候将会删除开发工具的项目中不存在的文件】解决:可以使用tomcat的配置文件将某个请求 映射到 物理路径下 ,完成图片的回显。如,请求http://localhost:8080/upload/resources/1.jpg,让其原创 2017-02-08 10:26:24 · 9094 阅读 · 0 评论