OpenLiteSpeed 安装并使用 PageSpeed-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

OpenLiteSpeed 安装并使用 PageSpeed

妙正灰 2017-11-28 22:47:55 5174
前言


PageSpeed 真的是前段利器可以有效的帮助网站提升速度,但是谷歌仅仅只为 Apache Httpd 和 Nginx 开发了相关扩展工具。不过 LiteSpeed 团队使用 ngx_pagespeed 的源码开发了适用于 OpenLiteSpeed 的 PageSpeed 工具。

安装


RHEL/CentOS/OEL:
适用于 RHEL 体系的 OLS 最新版已经默认包含了 pagespeed 模块,默认不开启,无需重复安装。
Deiban/Ubuntu
运行: apt install ols-pagespeed


设置


一、进入 OLS控制台 —— 服务器 —— 模块,点击 添加
二、模块名称 填写 modpagespeed,模块参数 填写:
module modpagespeed {
param <<<END_param
pagespeed on
pagespeed InPlaceResourceOptimization off
pagespeed FetchHttps enable
pagespeed FileCachePath /tmp/lshttpd/pagespeed/
pagespeed EnableFilters remove_comments
pagespeed EnableFilters local_storage_cache
pagespeed EnableFilters extend_cache_pdfs
pagespeed EnableFilters combine_css
pagespeed EnableFilters rewrite_css
pagespeed EnableFilters extend_cache,rewrite_images
pagespeed EnableFilters rewrite_javascript
pagespeed FetcherTimeoutMs 5000
END_param
}


OLS 的 pagespeed 配置参数用 nginx 的一致,上面的只是简单的设置了一下基本参数而已。更多的设置文档请翻看:[url=https://modpagespeed.com/doc/]https://modpagespeed.com/doc/
三、重启 OLS,然后再查看下面的网站就会默认开启 PageSpeed 了!

其他


如果有一个虚拟主机不想开启 pagespeed 的话,可以在该虚拟主机的配置下,添加一个 modpagespeed 模块,然后 模块参数 填写: pagespeed off

该虚拟主机下的 pagespeed 就不会启用了。这的一提的是,OLS 下的配置文件即便是 .htaccess 发生了变动也需要平滑重启 OLS 才会生效,OLS 的操作更贴近 Nginx,只不过为静态规则上兼容了 Apache Httpd 而已。
Ubuntu 应用服务中间件 Linux Apache nginx
分享到
取消 提交回答
全部回答(3)
  • 火星123
    2018-01-23 10:13:35
    ReOpenLiteSpeed 安装并使用 PageSpeed
    好吧。挺高级的
    0 0
  • 妙正灰
    2017-11-29 21:59:45
    回 1楼(51干警网) 的帖子
    类似于 nginx 命令配置的可视化面板,和商业面板完全两个层次

    -------------------------

    回 3楼(51干警网) 的帖子
    商业程序的开源版
    0 0
  • 51干警网
    2017-11-28 23:52:54
    这个面板是做什么用的?咳咳,不会是和阿里云一样卖服务器和空间的吧。

    -------------------------

    回 2楼(妙正灰) 的帖子
    好吧。挺高级的。
    0 0
添加回答
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程