宝塔面板teengine dsol 动态加载 pagespeed 模块

cd /usr/local/src
wget https://github.com/apache/incubator-pagespeed-ngx/archive/v1.13.35.2-stable.tar.gz
tar xzvf  v1.13.35.2-stable.tar.gz
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
tar -xzvf 1.13.35.2-x64.tar.gz 

/www/server/nginx/sbin/dso_tool --add-module=/usr/local/src/incubator-pagespeed-ngx-1.13.35.2-stable

查看模块

ls /usr/local/tengine/module   (列出ngx_pagespeed.so 表示安装成功)

Tengine

编辑nginx.conf配置文件支持pagespeed

dso {
    load ngx_http_concat_module.so;
    load ngx_http_sysguard_module.so;
    load ngx_pagespeed.so;
}

...
...
Server {
  listen 80;
  index index.html index.php;
  server_name xxx.xxx.xxx;
  pagespeed on;      
  pagespeed FileCachePath /var/ngx_pagespeed_cache;
}

检查配置文件 并且重新加载nginx

nginx -t
service nginx reload

测试效果

搜索下 pagespeed,可以看到,大部分源码已经被替换

Tengine

相关推荐

宝塔面板安装memcached

在没有使用内存缓存之前,白天博客不知道页面加载速度有多慢。而就在前段时间,给白天博客(wordoress站点)这个网 …

暂无评论

微信扫一扫,分享到朋友圈

宝塔面板teengine dsol 动态加载 pagespeed 模块