mod_pagespeed是一个开源的Apache module,它由谷歌开发,通过优化你的网页来减少响应延迟和带宽占用。作用参考ngx_pagespeed功能:http://blog.linuxeye.com/318.html
mod_pagespeed 需要 Apache 加载 mod_deflate(一个将 web内容gzip压缩后传输的模块)。
本文是基于LAMP环境,LAMP脚本参考:《LAMP最新源码安装脚本》
下载解压mod_pagespeed模块
cd /root/lamp/source/if[`getconf WORD_BIT`='32']&&[`getconf LONG_BIT`='64'];then wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.rpmelse wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.rpmfi
安装mod_pagespeed模块
mkdir mod_pagespeed rpm2cpio ../mod-pagespeed-stable_current_x86_64.rpm | cpio -idmv # /usr/local/apache/bin/apachectl -v #查看apache版本Server version:Apache/2.4.6(Unix)Server built:Aug1201317:07:51 cp ./usr/lib64/httpd/modules/mod_pagespeed_ap24.so /usr/local/apache/modules/#apache版本>=2.4.2,用pagespeed_ap24.so chmod 755/usr/local/apache/modules/mod_pagespeed_ap24.so
修改配置文件
vi /usr/local/apache/conf/pagespeed.conf #新建配置文件,请根据自己需求修改LoadModule pagespeed_module /usr/local/apache/modules/mod_pagespeed_ap24.so <IfModule pagespeed_module>ModPagespeed on ModPagespeedInheritVHostConfig on AddOutputFilterByType MOD_PAGESPEED_OUTPUT_FILTER text/html ModPagespeedFileCachePath"/var/cache/mod_pagespeed/"ModPagespeedFileCacheInodeLimit500000ModPagespeedAvoidRenamingIntrospectiveJavascript on ModPagespeedEnableFilters collapse_whitespace <Location/mod_pagespeed_beacon>SetHandler mod_pagespeed_beacon </Location><Location/mod_pagespeed_statistics>Order allow,deny Allowfrom localhost Allowfrom127.0.0.1SetHandler mod_pagespeed_statistics </Location>ModPagespeedMessageBufferSize100000<Location/mod_pagespeed_message>Allowfrom localhost Allowfrom127.0.0.1SetHandler 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
模块参数参考:https://developers.google.com/speed/pagespeed/module/config_filters
相关推荐
安装完成后,还需要将 mod_pagespeed 的模块文件复制到 Apache 的模块目录下: ```bash cp /usr/lib64/httpd/modules/mod_pagespeed.so /usr/local/apache2.2.15/modules/ ``` 同时,确保 cache 目录的所有者为 `...
### Apache 安装配置mod_pagespeed加速模块 #### 概述 `mod_pagespeed`是谷歌推出的一款专门用于加速HTTP服务器性能的优化模块。通过自动化的代码优化、内容压缩及缓存机制,能够显著提高网站的加载速度。该模块...
在这个压缩包中,我们找到了关于在Linux环境下安装Apache 2.4并集成WebLogic Server的资源,特别是通过使用mod_wl_24.so插件实现两者之间的通信。这个过程涉及到多个步骤,包括Apache的安装、配置,以及WebLogic的...
该软件包是apache的httpd中mod_proxy.so、mod_proxy_http.so代理模块,分别对应包含linux、windows的版本。
第一步,下载mod_flvx.so和mod_h264_streaming.so并放到apache目录下的modules文件夹下 mod_flvx.so mod_h264_streaming.so 把这两个文件放到,apache的modules目录中,然后查找httpd.conf这个文件,打开编辑,找到...
这将把mod_rpaf模块编译并安装到Apache的模块目录中。 **配置mod_rpaf** 在Apache的配置文件(通常是`httpd.conf`或`virtualhost`配置段)中,添加以下行来启用mod_rpaf: ```apacheconf LoadModule rpaf_module ...
3. **配置Apache**:将mod_jk.so移动到Apache的模块目录,例如`/usr/lib/apache2/modules/`,然后在Apache的配置文件`httpd.conf`中添加以下行来加载模块: ``` LoadModule jk_module /usr/lib/apache2/modules/...
2. **配置Apache**:将`mod_jk.so`复制到Apache的`modules`目录下。然后,在Apache的配置文件`httpd.conf`中,通过`LoadModule`指令加载mod_jk模块,例如: ``` LoadModule jk_module modules/mod_jk.so ``` 3. ...
虚拟主机配置是网络服务器管理中的一个...通过上述步骤,你就可以利用Apache的`mod_vhost_alias`模块轻松管理多个虚拟主机了。这个模块对于托管多网站或提供共享主机服务的服务器管理员来说,是一个强大而灵活的工具。
apache+Windows配置flv,mp4视频支持随意拖动 配置成功,亲测可用,注意对应版本!!! 压缩包内目录: mod_flvx-0.4-Apache-2.4.x-vc14-x64.zip mod_flvx-0.4-Apache-2.4.x-vc14-x86.zip mod_flvx-0.4-Apache-2.4....
### Apache加速模块mod_pagespeed安装使用详细介绍 #### 一、mod_pagespeed介绍 mod_pagespeed是由Google开发并开源的一个Apache HTTP Server模块,旨在通过一系列自动化的优化技术来提高Web页面的加载速度。它...
在这个配置中,Apache作为前端服务器,通过mod_jk模块与后端的Tomcat应用服务器进行通信,实现请求的分发和负载均衡。 Apache HTTP Server是世界上最流行的开源Web服务器软件,它可以处理静态内容并转发动态内容到...
1. 安装Apache和Tomcat:确保每个服务器上都有Apache和Tomcat实例,且Apache配置中指定了主机地址或域名。 2. 修改Apache配置:在`httpd.conf`文件中添加`include`语句,引入mod_jk配置文件路径,如`include "E:\...
完成以上步骤后,Apache 2.4就成功地在CentOS 6.5-6.9系统上编译安装,并且集成了mod_jk模块,能够有效地管理和负载均衡多个Tomcat实例。请注意,根据实际环境,你可能需要调整某些配置,例如Java的安装路径、Tomcat...
在配置Apache与Tomcat的连接时,我们需要在httpd.conf中添加mod_jk的配置,例如启用mod_jk模块,设置worker定义(这将在workers.properties文件中详细描述)以及虚拟主机或路径的重定向规则。 接下来,workers....
本篇文章将详细介绍如何在Ubuntu 10.04系统环境下,配置Apache2通过mod_jk连接到Tomcat 6.0.24。 首先,确保你已经安装了Apache2和Tomcat。在Ubuntu上,可以通过以下命令安装: ```bash sudo apt-get update sudo ...
第一步,下载mod_flvx.so和mod_h264_streaming.so并放到apache目录下的modules文件夹下 mod_flvx.so mod_h264_streaming.so 把这两个文件放到,apache的modules目录中,然后查找httpd.conf这个文件,打开编辑,找到...
本文详细介绍了如何使用Apache httpd-2.2.15版本实现动态虚拟主机的配置过程,包括编译安装、添加`mod_vhost_alias`模块、配置Apache服务、创建站点文件夹、设置用户认证等关键步骤。通过这些步骤,您可以轻松地在同...