How to optimize the wp-rocket WordPress plugin

by Danila Vershinin, May 31, 2022

Best FPC plugin for WordPress? The best full-page cache plugin for WordPress is actually none and using Varnish instead. Because the best FPC solution for WordPress is Varnish. Varnish Cache is very flexible, you can tell it to use the fastest cache storage, which is RAM. And this is the default. You can also tell […]


Monitoring PHP-FPM in Bitnami stacks using NGINX Amplify

by Danila Vershinin, April 29, 2022

If you are a user of Bitnami stack for LEMP or LAMP, you might want to set up PHP-FPM monitoring. Such monitoring allows you to have a nice overview of your PHP-FPM-based stack, to see how your system behaved and how much it was loaded over periods of time, through a set of graphs. Despite […]


Setting the proper MTU for your home router

by Danila Vershinin, March 27, 2022

Determining the right MTU value for your router’s internet connection. Fixing performance of your home network.


How to install NGINX WAF module in Fedora Linux

by Danila Vershinin, February 19, 2022

How to easily set up WAF module protecting your NGINX powered websites in Fedora Linux. Install prebuilt NGINX WAF module.


How to fix dnf after CentOS 8 went EOL

by Danila Vershinin, February 3, 2022

How to fix dnf upgrade on End-of-Life release of CentOS 8. Simple instructions in keeping your dnf client working in CentOS 8


How to install and configure CAPTCHA NGINX module in CentOS/RHEL

by Danila Vershinin, October 8, 2021

Implementing CAPTCHA image generation and validation using NGINX module


Laravel NGINX configuration

by Danila Vershinin, September 28, 2021

Modern NGINX configuration for Laravel PHP framework will allow you to have a secure and performant website


EPEL powered by Cloudflare CDN. Fix your sanity

by Danila Vershinin, September 9, 2021

A simple recipe against a disaster. Here’s to make EPEL repository faster, by leveraging Cloudflare CDN


Choosing your RHEL 8 clone after the death of CentOS

by Danila Vershinin, July 24, 2021

As CentOS is no longer an RHEL clone, companies seek another free clone of RHEL. What will it be? AlmaLinux, Rocky Linux, or Oracle Linux? We review these choices and give a recommendation.


NGINX: putting multiple services on the same port

by Danila Vershinin, June 21, 2021

Recent versions of NGINX introduce the TLS pre-read capabilities, which allow it to see which TLS protocols are supported by the client, the requested SNI server name, and the ALPN protocol of request. All this information, known before the request is routed by NGINX to the upstream servers, makes it possible to conditionally route requests […]