前往顾页
以后地位: 主页 > 收集编程 > Php实例教程 >

Apache装置mod_pagespeed模块加快网站

时候:2014-01-07 21:58来源:知行网www.zhixing123.cn 编辑:麦田守望者

mod_pagespeed
该模块可以有效将网页加载速率进步50%+,Google这款加快模块简朴的处理了很多复环境的问题:

加快模块可以自行对收集传输的html字节优化及对图象,css进入紧缩优化传输;
js的主动紧缩;
智能缓存是一年夜亮点,它可以主动智能缓存,加快下载。
直接开启模块便可,不需求过量设置;
懒得折腾varnish、nginx这些前端了,因为好几个网站改建设文件甚么的太烦,好吧,我究竟是多懒,既然已懒成如许,apache本身能不克不及供应一个紧缩或缓存呢?搜了一圈今后,决定装置mod_pagespeed模块,这个模块由谷歌供应,下面已简朴的进行了描述,下面贴出建设过程:

建设mod_pagespeed
Tips:mod_pagespeed 需求 Apache 加载 mod_deflate(一个将 web内容gzip紧缩后传输的模块)。

:wget https://dl-ssl.谷歌.com/dl/linux/direct/mod-pagespeed-stable_current_i386.rpm
64位请履行:wget https://dl-ssl.谷歌.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.rpm
rpm2cpio ./mod-pagespeed-stable_current_i386.rpm | cpio -idmv
./etc/cron.daily/mod-pagespeed
./etc/httpd/conf.d/pagespeed.conf
./etc/httpd/conf.d/pagespeed_libraries.conf
./usr/bin/pagespeed_js_minify
./usr/lib/httpd/modules/mod_pagespeed.so
./usr/lib/httpd/modules/mod_pagespeed_ap24.so
./var/cache/mod_pagespeed
./var/log/pagespeed
27020 blocks
cp ./usr/lib/httpd/modules/mod_pagespeed.so /usr/local/apache/modules/ #apache版本>=2.4.2,用pagespeed_ap24.so
chmod 0755 /usr/local/apache/modules/mod_pagespeed.so
vim /usr/local/apache/conf/pagespeed.conf #新建建设文件,请按照本身需求点窜
 

LoadModule pagespeed_module /usr/local/apache/modules/mod_pagespeed.so
<IfModule pagespeed_module>
ModPagespeed on
ModPagespeedInheritVHostConfig on
AddOutputFilterByType MOD_PAGESPEED_OUTPUT_FILTER text/html
ModPagespeedFileCachePath "/var/cache/mod_pagespeed/"
ModPagespeedFileCacheInodeLimit 500000
ModPagespeedAvoidRenamingIntrospectiveJavascript on
ModPagespeedEnableFilters collapse_whitespace
<Location /mod_pagespeed_beacon>
SetHandler mod_pagespeed_beacon
</Location>
<Location /mod_pagespeed_statistics>
Order allow,deny
Allow from localhost
Allow from 127.0.0.1
SetHandler mod_pagespeed_statistics
</Location>
ModPagespeedMessageBufferSize 100000

<Location /mod_pagespeed_message>
Allow from localhost
Allow from 127.0.0.1
SetHandler mod_pagespeed_message
</Location>
</IfModule>
 

mkdir -p /var/mod_pagespeed/
chown -R www.www /var/mod_pagespeed/
echo 'Include conf/pagespeed.conf' >> /usr/local/apache/conf/httpd.conf
/usr/local/apache/bin/apachectl -t
Syntax OK
service httpd restart

顶一下
(1)
100%
踩一下
(0)
0%
------分开线----------------------------
标签(Tag):php php教程 php实例教程 php5 php源代码 php根本教程 php技能 php6
------分开线----------------------------
颁发评论
请自发遵循互联网相关的政策法规,严禁公布色情、暴力、革命的谈吐。
评价:
神色:
考证码:点击我更换图片
猜你感兴趣