Apache2.2安全配置和性能优化 主要修改配置文件 1、Apache禁止遍历目录 将Options Indexes FollowSymLinks中的Indexes 去掉,就可以禁止Apache 显示该目录结构。Indexes 的作用就是当该目录下没有index.html文件时,就显示目录结构。 二、apache 隐藏版本信息 1.隐藏Apache版本信息 测试默认apache 的状态信息 [root@1314it conf]# curl -Is localhost HTTP/1.1 200 OK Date: Tue, 16 Nov 2010 04:20:15 GMT Server: Apache/2.2.3 (CentOS) DAV/2 PHP/5.1.6 mod_perl/2.0.4 Perl/v5.8.8 X-Powered-By: PHP/5.1.6 Connection: close Content-Type: text/html; charset=GB2312 修改主配置文件httpd.conf,将下面两行添加到配置文件的末尾 ServerSignature Off ServerTokens ProductOnly 重启apache 测试 测试隐藏版本号后apache 的状态信息 [root@1314it conf]# curl -Is localhost HTTP/1.1 200 OK Date: Tue, 16 Nov 2010 04:21:41 GMT Server: Apache X-Powered-By: PHP/5.1.6 Connection: close Content-Type: text/html; charset=GB2312 三、关闭trace-method 配置文件添加一行 TraceEnable off 四、Apache并发数调整 查看Apache的工作模式:apache -l 如果出现prefork.c,则是工作在prefork模式下 查看当前的连接数: ps aux|grep httpd|wc -l p
Centos7安装apache2.4.6,Apache调优及设置虚拟机
最新推荐文章于 2024-04-22 09:04:02 发布