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
Unlock the power of your data with Google Analytics 4 server side tracking
Google Analytics 4 (GA4) server-side tracking is a new type of tracking technology that allows
Top WordPress Optimization Plugins
Page Caching Plugins WP Fastest Cache – This plugin creates static html files from your
Best Plesk Extensions in 2023
This is a list of the best Plesk extensions that can enhance the functionality of
Our list of high DA SEO Backlinks Websites in 2024
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