日期:2014-05-16  浏览次数:20783 次

Apache的常用配置


 

Apache采用IBM HTTPServer,内核为Apache/2.0.47

Server version: IBM_HTTP_Server/6.1.0.13 Apache/2.0.47

 

查看IBM HTTPServer的版本的命令

apache.exe -V   

./apachectl -V 4

 

注:IBM HTTPServer是包装Apache后增强了部分功能

普通Apache下的版本查看命令

./apachectl –v

若新配置Apache,建议安装最新版本的Apache

目前最新版本:2.2.26,可用Apache网站提供源码在linux下进行编译

最新window的安装包:2.2.25

注:Apache已经推出2.4的版本,对静态内容响应比2.2的版本快。

 

主要针对以下变更

1、 trace方法的漏洞

2、 定义了404和403错误显示页面,代替了原来的默认页面

3、 取消了apache的返回显示签名,取消错误页面时的版本显示。

4、 取消的目录内容列出的配置。

5、 Apache的内容输出压缩配置。

6、 Apache的status监控时默认地址的修改。

7、 Apache虚拟主机配置

8、 Apache默认的线程数的调整 含window和linux下

9、 Apache循环日志的设置

10、           Linux下Apache日志定时清除设置

11、           Apache的默认参数修改

12、           Apache的proxy功能启用

13、           Apache的缓存功能设置

 

在安装apache后,需要对默认配置进行修改,以增强一下默认的安全性配置。

每个详细的配置过程如下:

1、 针对Apache2.0.55以前的版本,需要进行如下修改

放开rewrite模块

   LoadModule rewrite_modulemodules/mod_rewrite.so

  <