Linux Apache服务器系统的设置与优化(12)
来源:asp之家 发布时间:2010-05-07 18:07:00
另外一些加速方法
1、 Web 页面和 CGI 页面采用了浏览器缓冲技术。具体的方法可以参考附录一:采用 mod_gzip 加速Apache
2、 不要让 X Windows 运行在你的 Web 服务器上,用 Ctrl-Alt-Backspace 关闭 X 。
3、 在 CGI 脚本中:
文件 I/O:打开的文件数目越少越好。
Shell 命令:采用全路径来调用 shell 命令。
在Web 页面目录中,不要让文件数超过 1000 个,文件越多花费在定位上的时间也越多。
4、 在 Web 服务器上的图片越少越好,保证每个图片都经由图片压缩器运行。
5、 应该配置尽量多的内存,内存的大小对系统性能影响非常大。
6、 可以用strace命令调试调用。
当你不确定httpd.conf里的设置更改对进程的影响时,strace或许能奏效,通过观察输出的行数,可以判断对一个固定页面访问时需要的调用数。如:
#ps –ef|grep http
#strace –p http_pid
accept(18, 0xFFBEFA50, 0xFFBEFA74, 1) = 3
fcntl(24, F_SETLKW, 0x001D0E10) = 0
sigaction(SIGUSR1, 0xFFBEF908, 0xFFBEF98 = 0
getsockname(3, 0xFFBEFA60, 0xFFBEFA74, 1) = 0
setsockopt(3, 6, 1, 0xFFBEF9C4, 4, 1) = 0
read(3, " G E T / c a s e i n c".., 4096) = 590
sigaction(SIGUSR1, 0xFFBED800, 0xFFBED880) = 0
time() = 1043377552
stat("/docroot/osc-new/www/caseincident/listCase.php", 0x0022BF5 = 0
umask(077) = 0
umask(0) = 077
setitimer(ITIMER_PROF, 0xFFBEF628, 0x00000000) = 0
sigaction(SIGPROF, 0xFFBEF4F8, 0xFFBEF57 = 0
sigprocmask(SIG_UNBLOCK, 0xFFBEF618, 0x00000000) = 0
getsockopt(6, 65535, 8192, 0xFFBE67B0, 0xFFBE67AC, 0) = 0
setsockopt(6, 65535, 8192, 0xFFBE67B0, 4, 0) = 0
setitimer(ITIMER_PROF, 0xFFBEF788, 0x00000000) = 0
sigaction(SIGUSR1, 0xFFBEF908, 0xFFBEF98 = 0
read(3, 0x001E5BC0, 4096) (sleeping...)
附录一、采用 mod_gzip 加速Apache
说明:本附录为全文引用,时间限制,未经测试。
我们知道 mod_gzip 是用来在服务器端把客户请求的内容压缩后发送给客户端的一个 Apache 模块。本站的 Zope 通过 FastCGI 来实现和 Apache 的结合,Apache 是解析 HTML 页面的服务程序。安装好 mod_gzip 后就即能压缩普通静态页面也能压缩 Zope 文档。


猜你喜欢
- 网站优化设计是从网站的基本方向入手,着重网站的设计重点,达到完美设计网站的特点,宗诉这就叫网站优化设计,侯庆龙就总结了以下需要注意的地方,希
- 核心提示:经过经过几年来的观察与实践,这个模型已经基本能够涵盖和解释大部分的社区网站结构,同时,所有的网站盈利模式也包含在其中。基础层:万丈
- 阳光总在风雨后,成功好象永远是在失败中找到。这是四月的第一场雨。清澈的雨把株洲的天空洗的非常明媚,然后清爽的阳光大把大把地散落人间。然而这样
- 我们的所有托管计划都会含有一些免费的server-side applications,你可以在建设网站及客户化你的网站时使用它们。可以通过访
- 今天在使用docker获取镜像时,出现了镜像获取报错的问题,找到了解决的方法记一下。一、问题➜ ~ docker search sameer
- 搜索引擎优化项目的规划需要做什么?系统的分析,哪种SEO策略适合当前客户的网站。长尾关键词的方向、内容的方向、竞争的程度以及如何增加独特的网
- WEB服务器常有情况发生,以下给出三种最常见情况的解决方法防ACCESS数据库下载添加MDB的扩展映射就可以了。方法:IIS属性,主目录,配
- 经常用Google搜索的人,近半年来会发现都或多或少的在搜索结果标题下看到过:“该网站可能含有恶意软件,有可能会危害您的电脑”这么一个goo
- 做google adsense广告经过尝试……UTF-8的的确收入比GB2312的高那么一些分析:GB2312,中文UTF-8地球人都可以看
- 令众多腾讯QQ用户期待已久的QQ2008正式版将于6月16日对外发布,目前已经邀请部分用户参与内测。据了解QQ2008 正式版本新
- 我们做网站就是为了赚些钱,没有流量就没办法赚钱,关于怎样提升新站流量的话题,一直是网上最热门的话题之一,同样也是最难的掌握的知识之一。如果你
- 织梦后台的数据库替换功能非常强大,但一些会员反映没有数据库中的表字段说明,这样就无法对具体的内容进行替换操作。为了解决大家这个烦恼,织梦团队
- 如果把谷歌比作美国政府,那么进入该公司企业产品管理部门总监尼古拉斯·福克斯(Nicholas Fox)笔记本中的数据,就称得上“最高 *
- 初级安全篇1、物理安全服务器应该安放在安装了监视器的隔离房间内,并且监视器要保留15天以上的摄像记录。另外,机箱,键盘,电脑桌抽屉要上锁,以
- 最近发现百度搜索结果与地域有关系,不同地域出现不同的结果,我们先看两个截图。1、在深圳搜深圳地图:注意第五个是edushi的深圳地图站,第六
- 介绍SSH 是创建在应用层和传输层基础上的安全协议,为计算机上的 Shell(壳层)提供安全的传输和使用环境。SSH 只是协议,有多种实现方
- JMeterJMeter是Apache组织的开放源代码项目,它是功能和性能测试的工具,100%的用java实现。GrinderGrinder
- VirtualBox主机虚拟机互通的实现方法,供大家参考,具体内容如下首先使用的是桥接模式,桥接模式相当于是使用Hub来把主机以及虚拟机进行
- 若干个月之前,Google的中国分公司谷歌人力资源部一位MM给我来电,说看了我的简历,希望安排一次电话面试,面试官是美国总部的一位华人,可以
- 本文讲解的是服务器虚拟化的十大必须考虑因素。1. 性能为什么处理损耗如此重要?因为它影响应用程序的性能,并最终影响客户的满意程度。如果虚拟化