nativeInstallerwordpress-pro

Use PageSpeed with NGINX

Before running the commands shown on this page, you should load the Bitnami stack environment by executing the installdir/use_APPNAME script (Linux and MacOS) or by clicking the shortcut in the Start Menu under “Start -> Bitnami APPNAME Stack -> Application console” (Windows). On OS X VMs, the installation directory is /opt/bitnami and OS X VM users can click the “Open Terminal” button to run commands. Learn more about the Bitnami stack environment and about OS X VMs.

Enable PageSpeed

To enable PageSpeed, add the configuration below within the server block of the installdir/nginx/conf/bitnami/bitnami.conf file:

pagespeed on;
pagespeed FileCachePath installdir/nginx/var/ngx_pagespeed_cache;
location ~ "\.pagespeed\.([a-z]\.)?[a-z]{2}\.[^.]{10}\.[^.]+" { add_header "" ""; }
location ~ "^/ngx_pagespeed_static/" { }
location ~ "^/ngx_pagespeed_beacon$" { }

Restart the NGINX server for your changes to take effect.

$ sudo installdir/ctlscript.sh restart nginx

Disable PageSpeed

To disable PageSpeed, follow these steps:

  • Comment out the following lines within the server block of the installdir/nginx/conf/bitnami/bitnami.conf file, as shown:

    # pagespeed on;
    # pagespeed FileCachePath installdir/nginx/var/ngx_pagespeed_cache;
    
  • Restart NGINX:

    $ sudo installdir/ctlscript.sh restart nginx
    
Last modification February 7, 2020