Install Google's PageSpeed Modules on Apache

Google PageSpeed modules are a free collection of Apache web server modules which are designed to optimize a website's performance. Learn how to install and enable Google PageSpeed modules on a Cloud Server with Linux.

The PageSpeed modules are designed to work with Google PageSpeed Insights which detects and rates a website's performance on a scale of 1 (bad) to 100 (perfect).

Requirements

  • A Cloud Server with Linux (CentOS 7 or Ubuntu 16.04)
  • Apache installed and running
Note

Apache is installed and running on a Standard Linux installation by default. If your server was created with a Minimum installation, you will need to install and configure Apache before you proceed.

Free Cloud Server Trial from IONOS

Try out a Cloud Server for free now - test your IONOS Cloud Server for 30 days!

REST API
Unlimited traffic
VMware virtualization

Install Google PageSpeed Modules on Ubuntu 16.04

First, update the server's packages:

sudo apt-get update

Download the PageSpeed modules:

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb

Install Google PageSpeed:

sudo dpkg -i mod-pagespeed-*.deb

Resolve any dependency problems:

sudo apt-get -f install

Restart Apache for the changes to take effect:

sudo systemctl restart apache2

Install Google PageSpeed Modules on CentOS 7

First, update the server's packages:

sudo yum update 

Download the PageSpeed modules:

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.rpm

Install Google PageSpeed:

sudo rpm -U mod-pagespeed-stable_current_x86_64.rpm

Restart Apache for the changes to take effect:

sudo systemctl restart httpd

SEO with rankingCoach from IONOS!

Boost your Google ranking by optimizing your website without prior knowledge!

Easy
Tailored to you
24/7 support

Turn on the PageSpeed Modules

Now that PageSpeed is installed, it will need to be enabled. Open the PageSpeed configuration file for editing:

  • Ubuntu 16.04:sudo nano /etc/apache2/mods-available/pagespeed.conf
  • CentOS 7:sudo nano /etc/httpd/conf.d/pagespeed.conf

Add the following line to the top of the file:

ModPagespeed on

Save and exit the file. Then restart Apache for the changes to take effect:

  • Ubuntu 16.04:sudo systemctl restart apache2
  • CentOS 7:sudo systemctl restart httpd

If you wish to turn PageSpeed off, open the pagespeed.conf file for editing again and change the first line to:

ModPagespeed off

Then restart Apache.

Tip

There is also a free performance checking tool available from IONOS. In addition to the loading speed, the IONOS Website Checker also registers the website’s general settings as well as the SEO aspects and its security.

Website Check