All Projects β†’ apache β†’ Incubator Pagespeed Cpanel

apache / Incubator Pagespeed Cpanel

Licence: other
mod_pagespeed module for CPanel WHM

Programming Languages

perl
6916 projects

Labels

Projects that are alternatives of or similar to Incubator Pagespeed Cpanel

PageSpeed-Badges
Flex your perf muscles πŸ’ͺ Badges for displaying PageSpeed Insights stats
Stars: ✭ 12 (-91.61%)
Mutual labels:  pagespeed
Incubator Pagespeed Mod
Apache module for rewriting web pages to reduce latency and bandwidth.
Stars: ✭ 640 (+347.55%)
Mutual labels:  pagespeed
Docker Google Lighthouse
Google Lighthouse - Docker Image
Stars: ✭ 46 (-67.83%)
Mutual labels:  pagespeed
jekyll-loading-lazy
πŸ§™πŸ½β€β™€οΈ Automatically adds loading="lazy" to <img> and <iframe> tags. Load images on your sites lazily without JavaScript.
Stars: ✭ 41 (-71.33%)
Mutual labels:  pagespeed
Webp server go
Go version of WebP Server. A tool that will serve your JPG/PNGs as WebP format with compression, on-the-fly.
Stars: ✭ 543 (+279.72%)
Mutual labels:  pagespeed
Pagespeed Score
DEPRECATED - use GoogleChrome/lighthouse-ci instead
Stars: ✭ 18 (-87.41%)
Mutual labels:  pagespeed
pagespeedParseR
pagespeedParseR is an R wrapper for Google Pagespeed Insights API, that also enables convenient parsing
Stars: ✭ 20 (-86.01%)
Mutual labels:  pagespeed
Html Minifier
A simple command line tool to minify your HTML, Razor views & Web Forms views
Stars: ✭ 123 (-13.99%)
Mutual labels:  pagespeed
Web Monitoring
ε‰η«―η›‘ζŽ§οΌŒζ€§θƒ½η›‘ζŽ§εΉ³ε°γ€‚The front end monitoring platform focuses on Web end experience data monitoring. Three aspects of the health of Web pages are monitored: page opening speed (speed measurement), page stability (JS Error), and external service call success rate (API).
Stars: ✭ 592 (+313.99%)
Mutual labels:  pagespeed
Magento2 Plugin
Speed up your Magento 2 webshop. Optimize your JPEG and PNG images automatically with TinyPNG.
Stars: ✭ 38 (-73.43%)
Mutual labels:  pagespeed
howfast
A simple CLI for generating more accurate data from Lighthouse reports.
Stars: ✭ 15 (-89.51%)
Mutual labels:  pagespeed
Incubator Pagespeed Ngx
Automatic PageSpeed optimization module for Nginx
Stars: ✭ 4,327 (+2925.87%)
Mutual labels:  pagespeed
Nano Nginx
Nano container with nginx preconfigured as reverse proxy
Stars: ✭ 15 (-89.51%)
Mutual labels:  pagespeed
docker-alpine-nginx-pagespeed
Dockerized Nginx with PageSpeed Module on Alpine Linux
Stars: ✭ 28 (-80.42%)
Mutual labels:  pagespeed
Gp Vue Boilerplate
Grabarz & Partner Boilerplate is a professional front-end template for building fast, robust, and adaptable web apps or sites with vuejs.
Stars: ✭ 71 (-50.35%)
Mutual labels:  pagespeed
phpinsights
A versatile PHP Library for Google PageSpeed Insights
Stars: ✭ 109 (-23.78%)
Mutual labels:  pagespeed
Vestacp nginx pagespeed http2
Rebuild Nginx with Google PageSpeed and http/2 for VestaCP
Stars: ✭ 16 (-88.81%)
Mutual labels:  pagespeed
Nginx Ee
Automated Nginx compilation from sources with additional modules support. Compatible with WordOps, EasyEngine & Plesk
Stars: ✭ 132 (-7.69%)
Mutual labels:  pagespeed
Kabarvirus
KabarVirus.com: cepat (PageSpeed 100), ringan (10 KB)
Stars: ✭ 109 (-23.78%)
Mutual labels:  pagespeed
Jquery.lazy
A lightweight, fast, feature-rich, powerful and highly configurable delayed content, image and background lazy loading plugin for jQuery & Zepto.
Stars: ✭ 965 (+574.83%)
Mutual labels:  pagespeed

mod_pagespeed module for CPanel WHM

A custom module for CPanel WHM using CPanel Easy Framework - allows easy installation of mod_pagespeed via /scripts/easyapache on command line or through easyapache from WHM web console.

Installation instructions

If you are using EasyApache4, please follow the below steps to install mod_pagespeed.

$> yum install rpm-build cpio ea-apache24-mod_version
$> wget https://github.com/pagespeed/cpanel/raw/master/EA4/ea-apache24-mod_pagespeed-latest-stable.src.rpm
$> rpmbuild --rebuild ea-apache24-mod_pagespeed-latest-stable.src.rpm
$> rpm -ivh /root/rpmbuild/RPMS/x86_64/ea-apache24-mod_pagespeed*.rpm
$> /etc/init.d/httpd restart

Below steps only for EA3 users.

  1. Clone the installation scripts onto your CPanel server:
$> /usr/local/cpanel/3rdparty/bin/git clone https://github.com/pagespeed/cpanel.git /tmp/pagespeed/
  1. Create Speed.pm.tar.gz
$> cd /tmp/pagespeed/Easy
$> tar -zcvf Speed.pm.tar.gz pagespeed
$> mkdir -p /var/cpanel/easy/apache/custom_opt_mods/Cpanel/Easy
$> mv Speed.pm Speed.pm.tar.gz -t /var/cpanel/easy/apache/custom_opt_mods/Cpanel/Easy/
$> cd && rm -rf /tmp/pagespeed
  1. Login into your cPanel WHM > EasyApache and look for "mod_pagespeed" option. Alternatively, you can run the easyapache installer from command line (/scripts/easyapache). Rebuild the Apache server, reboot it, and you're good to go!

Updating instructions

If you are using EasyApache3, run easyapache to upgrade mod_pagespeed to the latest version.

If you are running EasyApache4, follow these steps to upgrade.

  • create file /etc/rpm/macros.apache2 with the following contents
%_httpd_mmn 20120211x8664
%_httpd_apxs /usr/bin/apxs
%_httpd_dir /etc/apache2
%_httpd_bindir %{_httpd_dir}/bin
%_httpd_modconfdir %{_httpd_dir}/conf.modules.d
%_httpd_confdir %{_httpd_dir}/conf.d
%_httpd_contentdir /usr/share/apache2
%_httpd_moddir /usr/lib64/apache2/modules
  • then run the following commands
rm -rf /root/rpmbuild/RPMS/x86_64/
wget https://github.com/pagespeed/cpanel/raw/master/EA4/ea-apache24-mod_pagespeed-latest-stable.src.rpm
rpmbuild --rebuild ea-apache24-mod_pagespeed-latest-stable.src.rpm
rpm -Uvh /root/rpmbuild/RPMS/x86_64/ea-apache24-mod_pagespeed*.rpm
/etc/init.d/httpd restart

Configuring mod_pagespeed

The installation script will copy a default pagespeed.conf file into /usr/local/apache/conf/ on your server. Please consult the following pages to customize your configuration:

For example of the different filters in action and detailed documentation for each, please see modpagespeed.com

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].