资讯中心

Nginx安装配置PageSpeed模块实现网站加速

  

Nginx 是一个功能强大的 Web 服务器,安装配置 PageSpeed 模块可以实现网站加速。以下是具体的安装步骤:

  1. 安装依赖:yum install gcc cmake unzip wget gcc -c++ pcre-devel zlib-devel -y
  2. 下载 ngx_pagespeed:wget https://github.com/apache/incubator-pagespeed-ngx/archive/v1.13.35.2-stable.tar.gz
  3. 下载 PageSpeed 优化库:cd incubator-pagespeed-ngx-1.13.35.2-stable,wget https://dl.google.com/dl/page-speed/psol/1.13.35.2-x64.tar.gz
  4. 编译模块:进入宝塔面板,按照图片的顺序编译安装 nginx,添加自定义模块,自定义模块的名称和描述可以随便写,模块参数填写格式如下:--add-module=/root/incubator-pagespeed-ngx-1.13.35.2-stable,其中,/root/incubator-pagespeed-ngx-1.13.35.2-stable是下载的 ngx_pagespeed 模块的位置。
  5. 配置和开启 ngx_pagespeed 模块:编译安装成功后,可以在命令行中输入nginx -V查看是否编译成功,然后进入“网站”,选择要开启模块的域名,点击域名旁边的设置,将配置内容输入到红线下方的位置,配置内容如下:

 

plaintext
 
#基本设置
pagespeed on;
pagespeed FileCachePath /var/ngx_pagespeed_cache; # 禁用CoreFilters
pagespeed RewriteLevel PassThrough; # 启用压缩空白过滤器
pagespeed enableFilters collapse_whitespace; # 启用 JavaScript 库卸载
pagespeed enableFilters canonicalize_javascript_libraries; # 把多个 CSS 文件合并成一个 CSS 文件
pagespeed enableFilters combine_css; # 把多个 JavaScript 文件合并成一个 JavaScript