apache&jetty&tomcat&jboss
zhongweij
这个作者很懒,什么都没留下…
展开
-
apache查看已安装模块
apache可以用一下两种方式查看已经安装的静态模块 #./apachectl -t -D DUMP_MODULES./apachectl -t -D DUMP_MODULES#./httpd -l原创 2010-12-28 18:31:07 · 1335 阅读 · 0 评论 -
apache url rewrite 的RewriteRule参数详解
原文链接:http://www.javaarch.net/jiagoushi/871.htm apache url rewrite 的RewriteRule参数详解我们经常会在apache那边对一些url进行一些重写操作,那么就会涉及到很多的重写策略的选择,比如重定向的方式,参数的处理,规则匹配的顺序等。比如我们某个应用会有下面的url rewrite规则:下面是对...2013-06-18 09:43:09 · 169 阅读 · 0 评论 -
tomcat和jetty对静态资源的处理和客户端缓存的处理
tomcat和jetty对静态资源的处理和客户端缓存的处理 原文链接:http://www.javaarch.net/jiagoushi/867.htm 这两个默认servlet名称都是defaultservlet,然后在web.xml中就可以添加下面的配置让应用支持都静态资源的处理,对应的这些静态资源的目录则是在webapp根目录下,这里其实可以不用配置servlet名称,对于...2013-06-16 15:41:17 · 372 阅读 · 0 评论 -
tomcat限制ip访问
tomcat限制ip访问原文:http://www.javaarch.net/jiagoushi/672.htm 在tomcat的server.xml里面可以配置两个vavle来限制ip访问,可以使用allow配置白名单,用deny配置黑名单,都支持正则配置匹配,可以把这个vavle配置在any Catalina container (Engine, Host, or Contex...2013-06-01 15:27:16 · 141 阅读 · 0 评论 -
ubutun apache源码完整安装过程
1.到这里下载apache的最新版2.4.3 http://httpd.apache.org/download.cgi#apache242.先安装apache需要的几个模块下载所需软件包:wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz wget http://archive.apache.org/dis...原创 2012-11-09 23:27:29 · 80 阅读 · 0 评论 -
jetty防止Dos攻击的filter实现分析
jetty的org.eclipse.jetty.servlets.DoSFilter类是用来实现Dos攻击预防的filter,里面涉及到一些变量,先了解下变量的含义: protected long _delayMs;超过最大处理请求数当前请求的等待时间,-1立即拒绝,0,无限等待,正数表达等待的毫秒数 protected long _throttleMs;异步等待获...2012-07-29 15:13:35 · 403 阅读 · 0 评论 -
jetty对sessionId的处理分析
jetty7对sessionId的处理,首先入口在SessionHandler.java的doScope方法,jetty的源码分析可以参考这篇http://zhwj184.iteye.com/admin/blogs/1161542。 /* ------------------------------------------------------------ */ /*...2012-07-29 10:53:43 · 304 阅读 · 0 评论 -
tomcat对sessionId的处理分析
tomcat 7对sessionId的处理:首先解析request请求中的sessionID:从AjpProcessor.java的process(SocketWrapper<Socket> socket)调用CoyoteAdapter.process里面有的postParseRequest(org.apache.coyote.Request req, Request requ...2012-07-29 09:09:48 · 307 阅读 · 0 评论 -
apache模块开发之content hander,读取配置,输出内容替换过滤器,url域名替换过滤器...
apache-replace-module 代码在https://github.com/zhwj184/apache-replace-module,示例都是从网上找的修改验证过的。apache版本2.4.4===================== apache module develop demo,apache 模块开发 对输出结果进行正则替换模块, apa...2013-04-15 23:19:55 · 115 阅读 · 0 评论 -
accesslog或者cookie'log的shell常用分析脚本
#统计apache cookie log中访问频率最高的20个ip和访问次数cat cookielog | awk '{ a[$1] += 1; } END { for(i in a) printf("%d, %s\n", a[i], i ); }' | sort -n | tail -20#统计apache cookie log中返回404的url列表awk '$11 == 4...2013-03-28 21:56:13 · 76 阅读 · 0 评论 -
apache的unix MPM模块简介
UNIX下的apache MPM:MPM模块: prefork:非线程模型。在所有情况下都很安全。适合PHP,静态页面,CGI等。 worker:基于线程模式,具有内存消耗低,扩展性高等特点。适合SQL数据库支持,mod_dbd模块。 event:在keepalive情况下,线程数量是自愿瓶颈时适用。能使用https。 perchild:以不用的用户id为不同...原创 2011-11-26 15:48:21 · 138 阅读 · 0 评论 -
apache安全配置tips
原文:http://www.javaarch.net/jiagoushi/1105.htm apache安全配置tips 1.apache出错页面隐藏apache版本和操作系统信息 默认情况下apache的404页面会出现apache的版本和OS信息,这个会成为一个主要的安全威胁点。那么如何隐藏这些信息,打开apache的httpd.conf配置文件,里面Serve...2013-10-17 09:39:52 · 267 阅读 · 0 评论