{"id":2572,"date":"2022-07-05T03:20:00","date_gmt":"2022-04-28T04:10:00","guid":{"rendered":""},"modified":"2025-02-02T00:46:18","modified_gmt":"2025-02-01T23:46:18","slug":"how-to-install-and-configure-mod-pagespeed-module-with-apache-on-ubuntu-20-04-lts","status":"publish","type":"post","link":"https:\/\/netcloud24.com\/knowledgebase\/how-to-install-and-configure-mod-pagespeed-module-with-apache-on-ubuntu-20-04-lts\/","title":{"rendered":"Linux VPS &#038; VPS Windows Setup Guide | NetCloud24 and Configure mod_pagespeed Module with Apache on Ubuntu 20.04 LTS"},"content":{"rendered":"<p>\u00a0<\/p>\n<\/p>\n<h1>\u00a0<\/h1>\n<p>mod_pagespeed is an open-source module developed by Google to help optimize the performance of your websites by automatically applying best practices for web performance. In this guide, we will show you how to install and configure the mod_pagespeed module with Apache on Ubuntu 20.04 LTS. Whether you&#8217;re hosting on a  or other VPS hosting environments, this setup will improve the speed of your web pages.<\/p>\n<h2>Prerequisites<\/h2>\n<p>Before getting started, make sure you have the following:<\/p>\n<ul>\n<li>An Ubuntu 20.04 LTS server, which could be hosted on a <a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\" rel=\"follow\">UK Windows VPS<\/a>, <a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\" rel=\"follow\">Windows VPSVirtual Private Server Hosting<\/a>, or another <a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\" rel=\"follow\">Windows VPS Hosting UK<\/a> environment.<\/li>\n<li>Apache web server installed and running.<\/li>\n<li>Root or sudo privileges on your server.<\/li>\n<\/ul>\n<h2>Step 1: Update Your System<\/h2>\n<p>As always, start by updating your package list to ensure all installed software is up-to-date. Run the following command:<\/p>\n<pre><code>sudo apt update &amp;&amp; sudo apt upgrade<\/code><\/pre>\n<h2>Step 2: Install mod_pagespeed<\/h2>\n<p>mod_pagespeed is not available in the default Ubuntu repositories, so you will need to download it from Google&#8217;s official repository. Use the following commands to download and install mod_pagespeed:<\/p>\n<pre><code>wget https:\/\/dl-ssl.google.com\/dl\/linux\/direct\/mod-pagespeed-stable_current_amd64.deb\r\nsudo dpkg -i mod-pagespeed-stable_current_amd64.deb<\/code><\/pre>\n<p>After installing the package, fix any missing dependencies with:<\/p>\n<pre><code>sudo apt -f install<\/code><\/pre>\n<h2>Step 3: Enable mod_pagespeed in Apache<\/h2>\n<p>Once mod_pagespeed is installed, Apache will need to be restarted for the changes to take effect. Use the following command to restart Apache:<\/p>\n<pre><code>sudo systemctl restart apache2<\/code><\/pre>\n<p>mod_pagespeed should now be enabled and automatically start optimizing your website\u2019s content for faster load times, ideal for high-performance environments like <a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\" rel=\"follow\">Microsoft SQL VPS Windows<\/a> or <a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\" rel=\"follow\">Virtueller Server<\/a>.<\/p>\n<h2>Step 4: Verify mod_pagespeed Installation<\/h2>\n<p>To ensure that mod_pagespeed is working correctly, you can use the following command to check the Apache error log:<\/p>\n<pre><code>sudo tail -f \/var\/log\/apache2\/error.log<\/code><\/pre>\n<p>You should see entries related to mod_pagespeed confirming that it is enabled. Alternatively, you can check your website headers to verify that mod_pagespeed is optimizing your content. Use the following <code>curl<\/code> command:<\/p>\n<pre><code>curl -I -p http:\/\/your-domain.com<\/code><\/pre>\n<p>Look for a header called <code>X-Mod-Pagespeed<\/code>. If it&#8217;s present, mod_pagespeed is working.<\/p>\n<h2>Step 5: Configuring mod_pagespeed<\/h2>\n<p>mod_pagespeed has many configurable options that allow you to customize its behavior. You can modify its configuration by editing the configuration file:<\/p>\n<pre><code>sudo nano \/etc\/apache2\/mods-available\/pagespeed.conf<\/code><\/pre>\n<p>Some useful options you may want to enable or adjust include:<\/p>\n<ul>\n<li><strong>EnableFilters<\/strong>: To apply specific filters for optimizations (e.g., image optimization, CSS minification).<\/li>\n<li><strong>DisableFilters<\/strong>: To disable specific filters that may not be useful for your website.<\/li>\n<\/ul>\n<p>After making changes, restart Apache to apply them:<\/p>\n<pre><code>sudo systemctl restart apache2<\/code><\/pre>\n<h2>Step 6: Test Website Performance<\/h2>\n<p>Once mod_pagespeed is configured and running, you can test your website&#8217;s performance using online tools like Google PageSpeed Insights or GTmetrix. These tools will show you how well your website performs and give insights into the optimizations made by mod_pagespeed.<\/p>\n<h2>Conclusion<\/h2>\n<p>By following this guide, you have successfully installed and configured the mod_pagespeed module with Apache on Ubuntu 20.04 LTS. This will help improve your website&#8217;s loading times and overall performance. Whether you&#8217;re using a , <a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\" rel=\"follow\">VPS Windows<\/a>, or other server environments, mod_pagespeed is a powerful tool for optimizing your website.<\/p>\n<footer>\n<p>For more VPS hosting options, visit . They offer a variety of <a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\" rel=\"follow\">Windows VPSVirtual Private Servers<\/a> and <a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\" rel=\"follow\">Windows VPS Hosting UK<\/a> solutions tailored to your needs.<\/p>\n<\/footer>\n<div class=\"post-author-box\" style=\"border-top:1px solid #ddd;margin-top:20px;padding-top:15px;\">\n<p><strong>Author:<\/strong> \u0141ukasz Bodziony<\/p>\n<p><strong>Website:<\/strong> <a href=\"https:\/\/ca.netcloud24.com\" target=\"_blank\" rel=\"dofollow\">Windows VPS<\/a><\/p>\n<p><em>\u0141ukasz Bodziony is the CEO and founder of <a href=\"https:\/\/netcloud24.com\" target=\"_blank\" rel=\"dofollow\">NETCLOUD24<\/a>, a global VPS hosting brand proudly originating from Poland. With extensive experience in cloud computing, virtualization, and server management, he delivers high-performance <strong>Windows VPS<\/strong> and <strong>Remote Desktop Services (RDS)<\/strong> solutions to clients across Europe, North America, and beyond.<\/em><\/p>\n<p><em>His expertise covers a wide range of technologies, including <strong>Microsoft Azure<\/strong>, <strong>Proxmox VE<\/strong>, <strong>Amazon Web Services (AWS)<\/strong>, and numerous other virtualization and cloud platforms.<\/em><\/p>\n<p><em>Beyond running his hosting business, \u0141ukasz also provides <strong>professional paid server configuration and optimization services<\/strong> for companies and individuals. Outside of work, he is dedicated to caring for his children and building a secure future for them.<\/em><\/p>\n<p><em>If you are interested in working with him or need expert assistance with your hosting, cloud environment, or server setup, feel free to reach out via <a href=\"https:\/\/ca.netcloud24.com\" target=\"_blank\" rel=\"dofollow\">Windows VPS<\/a>.<\/em><\/p>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0 \u00a0 mod_pagespeed is an open-source module developed by Google to help optimize the performance of your websites by automatically applying best practices for web performance. In this\u2026<\/p>\n","protected":false},"author":1,"featured_media":3421,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[],"tags":[14,12,11,23,20,21,22,17,7,8,6,10,18,19,15,24,16,5,13,9],"class_list":["post-2572","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-cheapvps","tag-cloudvps","tag-hostingvps","tag-rds","tag-rdscal","tag-remotedesktop","tag-remotedesktopvps","tag-servervps","tag-ukvps","tag-virtualserver","tag-vpshosting","tag-vpsserver","tag-vpssolutions","tag-vpswindows","tag-vpswithwindows","tag-windowsrds","tag-windowsserver","tag-windowsvps","tag-windowsvpshosting","tag-windowsvpsuk"],"jetpack_publicize_connections":[],"_links":{"self":[{"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/2572","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/comments?post=2572"}],"version-history":[{"count":0,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/2572\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/media\/3421"}],"wp:attachment":[{"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/media?parent=2572"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/categories?post=2572"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/tags?post=2572"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}