首页 百科知识 服务器性能的优化

服务器性能的优化

时间:2022-10-19 百科知识 版权反馈
【摘要】:在httpd.conf中设置"HostNameLookups off"能避免针对每个访问者的DNS域名的反向查询。对于繁忙的网站,在httpd.conf中设置"MaxClients 230"或者更高。这项设置让更多的httpd进程同时响应请求,并避免了处理器排队情况的发生。如果不需要流量日志,那么把httpd.conf中的TransferLog指向到/dev/null/。此外,对于Web页面目录,不要让文件数超过1000个,文件越多花费在定位上的时间也越多。图片也越少越好,保证每个图片都经由图片压缩器运行。

10.1.2 Apache服务器性能的优化

(1)升级Apache到最新版本,新版本往往包含性能提升和安全更新。

在httpd.conf中设置"HostNameLookups off"能避免针对每个访问者的DNS域名的反向查询。

(2)对于繁忙的网站,在httpd.conf中设置"MaxClients 230"或者更高。这项设置让更多的httpd进程同时响应请求,并避免了处理器排队情况的发生。

(3)采用另外一台服务器处理图片文件。

(4)确保您的Web页面采用了浏览器缓冲技术。采用mod_gzip加速Zope和Apache。

(5)保持Apache苗条,仅仅编译那些需要的模块,在那些不需要的模块之前用#号注释掉。

(6)如果不需要流量日志,那么把httpd.conf中的TransferLog指向到/dev/null/。

(7)除非使用.htaccess文件来控制一些目录的权限,否则设置"AllowOverride None",这样就免去Apache在每个目录搜索.htaccess文件的劳役之苦。

(8)不要把页面或者日志文件写到网络磁盘或者管理员不能控制到的磁盘上,比如NFS。

(9)此外,对于Web页面目录,不要让文件数超过1000个,文件越多花费在定位上的时间也越多。图片也越少越好,保证每个图片都经由图片压缩器运行。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈