Install Google’s PageSpeed Modules on Apache
Google PageSpeed modules are a free collection of Apache web server modules that 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).
Contents
- Requirements
- Install Google PageSpeed Modules on Ubuntu 16.04
- Install Google PageSpeed Modules on CentOS 7
- Turn on the PageSpeed Modules
Requirements
- A Cloud Server with Linux (CentOS 7 or Ubuntu 16.04)
- Apache installed and running
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.
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
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.
Do you have any question or comment about article?
Related Posts

Enhance your experience with these best Plesk extensions in 2023
This is a list of the best Plesk extensions that can enhance the functionality of

Boost your website with our list of high DA SEO backlinks websites
This is a list of 200 high DA SEO backlinks websites. These websites have a

10 best chrome extensions in 2023
Google Chrome is a widely-used web browser that offers a plethora of features and customization

What are Handshake Domains in 2023
Handshake domains are a new and exciting development in the world of decentralized web technology.

5 power tips for using Elementor with WordPress in 2023
WordPress is a powerful content management system that offers a wide range of customization options.