Apache 安装配置mod_pagespeed加速模块

2025-05-27 0 30

mod_pagespeed目前支持Apache和Nginx。Apache中简单的安装方法如下。安装完成之后,它会在yum里新建一个安装源,之后通过yum update更新就可以了

Centos/Fedora下安装

?

1

2

3

4

5

6
#32位

wget https://dl-ssl.google.com/dl/linux/direct/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 -U mod-pagespeed-*.rpm

Debina/Ubuntu下安装

?

1

2

3

4

5
#32位

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.deb

#64位

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.deb

dpkg -i mod-pagespeed-*.deb

重启httpd

?

1
service httpd restart

查看pagespeed是否加载:

?

1
httpd -M|grep pagespeed

配置mod_pagespeed

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

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48
32位请执行:wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.rpm

64位请执行:wget https://dl-ssl.google.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

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

快网idc优惠网 行业资讯 Apache 安装配置mod_pagespeed加速模块 https://www.kuaiidc.com/63334.html

相关文章

发表评论
暂无评论