User Tools

Site Tools


Sidebar






newpage

linux:webserver:nginx

This is an old revision of the document!


Nginx

mod_pagespeed

dotdeb packages include mod_pagespeed for nginx in wheezy

add dotdeb repos to /etc/apt/sources.list:

deb http://packages.dotdeb.org wheezy all
deb-src http://packages.dotdeb.org wheezy all

update and install nginx-extras from dotdeb:

apt-get update
apt-get install nginx-extras

create cache dir:

mkdir /var/cache/ngx_pagespeed/
chown www-data:www-data /var/cache/ngx_pagespeed/

edit /etc/nginx/sites-available/default:

server {
  #....
  
  pagespeed on;
  pagespeed RewriteLevel CoreFilters;
  pagespeed FileCachePath "/var/cache/ngx_pagespeed/";
  pagespeed EnableFilters combine_css,combine_javascript,remove_comments,collapse_whitespace;
  
  #....
}

play with the filters:

https://developers.google.com/speed/pagespeed/module/config_filters

linux/webserver/nginx.1421832227.txt.gz · Last modified: 2015/01/21 10:23 by tkilla