如何使用Mod_Pagespeed加速apache和nginx服务器
时间:2019-04-29 03:17:12 来源:igfitidea点击:
mod_pagespeed是谷歌开发的一个Apache和Nginx web服务器的开源模块,用于优化网页以提高web服务器的性能。
它可以自动优化HTML, CSS, JavaScript, JPEG, PNG等文件。
如何在Linux上安装Mod_Pagespeed模块
如果是加速nginx,需要自己编译源代码。 源代码可以在官网 https://www.modpagespeed.com 获得。
如何在RHEL/CentOS 和 Fedora上安装Mod_Pagespeed
----------- 32位系统 ----------------- # wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.rpm # yum install at # rpm -Uvh mod-pagespeed-stable_current_i386.rpm ----------- 64位系统 ----------------- # wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.rpm # yum install at # rpm -Uvh mod-pagespeed-stable_current_x86_64.rpm
如何在Debian 和 Ubuntu上安装Mod_Pagespeed
----------- 32位系统 ----------------- $ wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.deb $ sudo dpkg -i mod-pagespeed-stable_current_i386.deb $ sudo apt-get -f install ----------- 64位系统 ----------------- $ wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb $ sudo dpkg -i mod-pagespeed-stable_current_amd64.deb $ sudo apt-get -f install
Mod_Pagespeed 的配置文件在什么位置
/etc/httpd/conf.d/pagespeed.conf: mod_pagespeed配置文件。(centos/rhel)
/etc/apache2/mods-enabled/pagespeed.conf: mod_pagespeed配置文件 (Debian/ubuntu)
/usr/lib{lib64}/httpd/modules/mod_pagespeed.so:apache2.2模块,如果是2.4, 模块名称为mod_pagespeed_ap24.so
pagespeed_libraries.conf: Apache的默认库集,在Apache启动时加载。
/var/cache/mod_pagespeed: 加速站点的文件缓存目录
/etc/cron.daily/mod-pagespeed:用于检查和安装最新更新的mod_pagespeed cron脚本。
如何配置Mod_Pagespeed模块
在apache中,默认mod_pagespeed 模块是打开的。
可以使用下面命令查看
# curl -D- http://192.168.0.15/ | less HTTP/1.1 200 OK Date: Fri, 04 Mar 2016 07:37:57 GMT Server: Apache/2.4.6 (CentOS) PHP/5.4.16 ... X-Mod-Pagespeed: 1.9.32.13-0
如何禁用Mod_Pagespeed模块
修改配置文件 pagespeed.conf
ModPagespeed off