linux教程之将你的Apache速率进步十倍的履历分享
在学习初期,你一定会遇到很多困难,或者说各种困难,所以你最好先将你linux中的重要内容备份,因为,在你学习的过程中,很可能将系统搞废(eg:源混乱等);这个雕虫小技的模块就是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版)还需运转:
patchmod_gizp.c
按你必要,在设置当选择静态DSO或静态编译进apache体系。怎样处置在README中讲得很分明,如-add-module=mod_gzip.c,make,makeinstall等等。这里未几讲。
把以下设置到场httpd.conf尾部。
#MOD_GZIPconfiguration
mod_gzip_onYes
mod_gzip_minimum_file_size1002
mod_gzip_maximum_file_size0
mod_gzip_maximum_inmem_size60000
mod_gzip_item_includemime"application/x-httpd-php"
mod_gzip_item_includemimetext/*
mod_gzip_item_includemime"httpd/unix-directory"
mod_gzip_dechunkYes
mod_gzip_temp_dir"/tmp"
mod_gzip_keep_workfilesNo
mod_gzip_item_includefile".php3$"
mod_gzip_item_includefile".txt$"
mod_gzip_item_includefile".html$"
mod_gzip_item_excludefile".css$"
mod_gzip_item_excludefile".js$"
在保留修正后运转
…/bin/apachectlconfigtest确保设置修正无误。
然后用apachectlrestart指令重起服务。
3.修正,测试
在公布做好了之前在测试一下是优异程序员的习气。为了只管不影响你的用户的扫瞄,我们能够用把新的apache驱动在8080端口上大概用指令把持mod_gzip起感化的目次,而不是一会儿全用mod_gzip.
用法以下:
MOD_GZIPconfiguration
你再用IE4或netscape仔细的周全测试一遍,没有成绩后你就能够让你的用户很高兴的发明XX网站如今好快哦。
Mod_gzip真的很奇妙,100K的HTML年夜文档只需12K就能够传到用户端了。越先接纳这个手艺你的用户对你的网站的高速率印象就越深。不外有所得必有所掉,因为解压是在客户端举行的,效果和用户的扫瞄器有必定干系。笔者测试了MSIE4,5,5.5,netscape4.5,6都运转得很好.不外java,jpg,gif等等是没法紧缩的。
每一个开发团队都对他的发行版做过测试后放出的.那些国际知名的大品牌更是如此。 硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分二个分区。 尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。 其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。 选择一些适于初学者的Linux社区。 熟悉系统的基本操作,Linux的图形界面直观,操作简便,多加上机练习就可熟悉操作,在Linux下学习办公软件等常用软件。 尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。 硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分二个分区。 硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分二个分区。
页:
[1]