100% Free, Fast WordPress Shop Howto: Google cloud, Cloudflare, Ubuntu 17.10, Apache2, Pagespeed, MariaDB, PHP7, Letsencrypt, WordPress,


  1. Google cloud,
  2. WordPress, Ubuntu 17.10, Apache2, , MariaDB, PHP7, Letsencrypt
  3. Pagespeed
  4. Enable Swap
  5. WordPress plugins.
  6. Varnish + plugin
  7. Cloudflare
  8. Test

I started by.

  1. Setup free instance of the Google cloud Compute Engine. Ubuntu 17.10 image.
  2. Follow these instructions.


With one small change when installing the SSL certificate. The guide did not work. I had to change the command to the following:

sudo certbot --authenticator webroot --installer apache -m [email protected] -d w.jphe.in

3. Install pagespeed using this guide:

First, go to the PageSpeed download page and choose the file you need. We’re using a 64-bit Ubuntu server and we’ll install the latest stable version. Download it using wget:

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb

Then, install it with the following commands:

dpkg -i mod-pagespeed-stable_current_amd64.deb 
apt-get -f install

Restart Apache for the changes to take effect:

systemctl restart apache2

How to Install and Optimize Apache on Ubuntu

4. Enable swap


5. Install WordPress and Jetpack (Image CDN), WP Super Cache (expert mode), Adaptive Images for WordPress, P3 (Plugin Performance Profiler), Really Simple SSL. WP-Smush, WP-Optimize. Duplicator

6. Varnish? Varnish WordPress plugin?

7. Set up cloudflare account.

8. Test

Test SSL: www.ssllabs.com/ssltest/…

Test Pagespeed module: ismodpagespeedworking.co…

Test your server response time: www.bytecheck.com
Should be 500ms or under. Ideally under 200ms.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.