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

Complete list of websites For Freelancers
1. Job Boards: 🕵️♀️ – Upwork – Fiverr – LinkedIn 2. Invoicing: 📕 – Bonsai – QuickBooks Company – Stripe 3. Time
Total Guide for Cross Domain tracking 2023
It could be a small business with a separate shop domain for its eCommerce store,

How to quckly install Google PageSpeed Module in 2023
Install Google’s PageSpeed Modules on Apache Google PageSpeed modules are a free collection of Apache
Guide for Quora backlinking and SEO
In this article, you’ll learn about Quora backlinks for SEO. Quora link building is an

How to Track BigCommerce with GA3 and GTM in 2022
How to Track BigCommerce with GA3 and GTM in 2022 Even though it’s possible to