将你的Apache速度提高十倍的经验分享

时间:2023-07-18 15:20:13 

这个神通广大的模块就是mod_gzip. 它通过用和gzip一样的压缩算法对apache发出的页面进行压缩,可能的话可以把页面压缩成为原来大小的十份之一。哪,如果10K的页面只要传1K这不就是提速10倍嘛。当然一般网页只可以达到3-6倍。那也很不错。对吧。连google这样一个大的网站都采用这个技术。你还不快跟上?

这样一个好东东,来来来,我告诉你如何安装:分3步,1、下载,2、修改配置,3、测试。

1.下载

到http://www.remotecommunications.com/apache/mod_gzip 下载mod_gzip.c 还有它的补丁。

2.安装, 配置

把mod_gzip放到你的apache的源代码目录下,新建一个mod_gzip目录如果需要补丁(针对1.3.17.la版) 还需运行:
patch mod_gizp.c
按你需要,在配置中选择动态DSO或静态编译进apache系统。如何处理在README中讲得很清楚,如-add-module=mod_gzip.c, make,make install等等。这里不多讲。

把下列配置加入httpd.conf尾部。

# MOD_GZIP configuration
mod_gzip_on Yes
mod_gzip_minimum_file_size 1002
mod_gzip_maximum_file_size 0
mod_gzip_maximum_inmem_size 60000
mod_gzip_item_include mime "application/x-httpd-php"
mod_gzip_item_include mime text/*
mod_gzip_item_include mime "httpd/unix-directory"
mod_gzip_dechunk Yes
mod_gzip_temp_dir "/tmp"
mod_gzip_keep_workfiles No
mod_gzip_item_include file "\.php3$"
mod_gzip_item_include file "\.txt$"
mod_gzip_item_include file "\.html$"
mod_gzip_item_exclude file "\.css$"
mod_gzip_item_exclude file "\.js$"

在保存修改后运行
…/bin/apachectl configtest确保配置修改无误。
然后用 apachectl restart 指令重起服务。

3.修改,测试

在宣布做好了之前在测试一下是优秀程序员的习惯。为了尽量不影响你的用户的浏览,我们可以用把新的apache驱动在8080端口上或者用指令控制mod_gzip起作用的目录,而不是一下子全用mod_gzip.
用法如下:

MOD_GZIP configuration

你再用IE4或netscape认真的全面测试一遍,没有问题后你就可以让你的用户很开心的发现'XX网站现在好快哦。'

Mod_gzip真的很神奇,100K的HTML大文档只要12K就可以传到用户端了。越先采用这个技术你的用户对你的网站的高速度印象就越深。不过有所得必有所失,由于解压是在客户端进行的,效果和用户的浏览器有一定关系。笔者测试了MSIE4,5,5.5,netscape 4.5 , 6都运行得很好. 不过java,jpg,gif等等是没法压缩的。

标签:Apache,速度提高
0
投稿

猜你喜欢

  • 千橡启用Kaixin.com域名被指克隆开心网

    2008-10-15 11:26:00
  • GG AdSense测试新字体 广告将加黑色边框

    2008-08-20 13:10:00
  • Google Analytics统计Google Adsense试用

    2008-11-20 13:10:00
  • 简单而又效的网页标题的写法

    2007-11-29 13:07:00
  • 使用VMware为centos添加硬盘

    2022-04-29 21:45:14
  • 详解linux下redis安装、启动与停止,redis做成服务

    2023-10-09 04:02:20
  • 51是怎么发展起来的

    2008-06-08 13:18:00
  • 三分种保证IIS自身的安全性

    2008-04-18 16:09:00
  • 更改ixwebhosting主机DNS服务器图文教程

    2010-03-25 09:41:00
  • 百度广告优化之主题推广的主题描述

    2007-08-24 12:46:00
  • Linux下利用unzip命令如何解压多个文件详解

    2023-04-01 01:08:40
  • 乐鱼影音盒故障检测DIY

    2009-10-28 13:11:00
  • WebGame的力量有多大

    2010-01-15 12:32:00
  • VMWARE下复制centos8虚拟机导致IP丢失问题处理

    2021-12-02 18:08:31
  • 增加网站的权重之五个有效途径

    2009-03-10 10:32:00
  • 重新考虑你的Exchange存储群组问题

    2010-02-21 19:00:00
  • 隐藏在谷歌站点管理工具中的“宝石”(一)

    2007-11-29 13:05:00
  • Mail 服务器的其它一些功能

    2007-03-27 14:53:00
  • 新手指导:Google Adsense 付款流程详解

    2008-08-21 11:02:00
  • 100万现金寻找51wan女一号 活动火爆延长报名期

    2009-10-27 15:08:00
  • asp之家 网站运营 m.aspxhome.com