我们致力于一个Apache知识的分享网站

Archive for 二月, 2009

Apache缓存系统

Apache 从2.0开始就已经可以使用缓存模块了,不过在2.0的时候还是实验性的,到了2.2已经完全可以放心的使用。Apache 的缓存实现主要依靠 mod_cache、mod_disk_cache、mod_file_cache 及 mod_mem_cache。只需在配置编译的时候加上参数:–enable-cache、 –enable-disk-cache、–enable-file-cache、 –enable-mem-cache 即可。

网站服务器(Apache)的日志与监视

Apache提供很多检测和日志工具来追踪服务器的正确运行。默认的Apache配置提供两个日志文件,放置在安装目录下的日志目录里面。access_log这个文件(在windows下对应access.log文件)包含了服务器已经处理过的请求的信息,比如说请求的URL,客户端的IP地址,请求是否被成功完成等。error_log 这个文件(在windows下对应error.log文件)包含了与错误情况相关的信息,以及服务器生命周期中不同的大事件。

查询并禁止apache中异常访问量的用户

Apache中的异常访问,通常指的是频繁、大量访问的用户,通过apache的log,结合linux下的几个命令,可以分析这些用户,并通过apache的配置文件来禁止他们访问。

Apache 两种虚拟主机方式的区别

大多数人可能就知道 Apache 的基于名字的虚拟主机,不知道 Apache 还可以有基于 IP 的虚拟主机。前者的道理不言自明,多个域名(服务器)对应一个 IP 地址,配置方法如文。

apache ab压力测试收藏

以前安装好APACHE总是不知道该如何测试APACHE的性能,现在总算找到一个测试工具了。就是APACHE自带的测试工具AB(apache benchmark).在APACHE的bin目录下。 格式: ./ab [options] [http://]hostname[:port]/path 参数:     -n requests     Number of requests to perform     //在测试会话中所执行的请求个数。默认时,仅执行一个请求     -c concurrency Number of multiple requests to make     //一次产生的请求个数。默认是一次一个。     -t timelimit    Seconds to max. wait for responses     //测试所进行的最大秒数。其内部隐含值是-n 50000。它可以使对服务器的测试限制在一个固定的总时间以内。默认时,没有时间限制。     -p postfile     File containing data to POST     //包含了需要POST的数据的文件.     -T content-type Content-type header [...]

Page 3 of 1012345...Last »