Sed? Long live “replace”!

by Danila Vershinin, May 22, 2019

Use replace2 to quickly replace strings in text files. Sed alternative for strings replacement


How to install Google PageSpeed (ngx_pagespeed) module for NGINX in RHEL 8 / CentOS 8

by Danila Vershinin, May 18, 2019

NGINX is an open source web server well known for its high performance and the vast array of features available through modules. The PageSpeed module for NGINX was developed by Google. Its function is optimizing website static assets as well as HTML output in a way that pages are loaded faster. Some of the techniques […]


Magento, PayPal, libcurl and RedHat = crazy together

by Danila Vershinin, May 16, 2019

How a bad warning can be misleading and corrupt systems


Faster Web Server Stack Powered by Unix Sockets and PROXY protocol

by Danila Vershinin, May 15, 2019

How to leverage UDS and PROXY protocol in your single server web stack


Magento 1.9.x with PHP 7.2

by Danila Vershinin,

Upgrade to latest Magento 1.9 and enjoy fast shopping experience with speed improvements of PHP 7.2 engine


Upgrade to GeoIP2 with nginx on CentOS / RHEL 7

by Danila Vershinin,

GeoLite Legacy databases are discontinued as of January 2, 2019. They are not updated nor any longer available for download. Every user should move to GeoLite2 databases, a more contemporary version of the GeoLite Legacy geolocation databases which are still available in a free version updated every month. I’ve recently added the GeoIP2 module to […]


ngx_cache_purge: closing the gap with Varnish

by Danila Vershinin, May 12, 2019

How to install ngx_cache_purge in CentOS 7


Cloudflare and NGINX. Automatic sync of Cloudflare trusted IP addresses

by Danila Vershinin, May 11, 2019

How to automatically configure your NGINX with the latest list of Cloudflare connecting IP addresses


Do what PageSpeed module does, without PageSpeed module

by Danila Vershinin, April 14, 2019

The PageSpeed module (ngx_pagespeed, for NGINX) is there to optimize your website client-side performance automatically. However, it does make a burden on your CPU and RAM with every request. By its nature, it always does stat calls to cache extended and optimized resources. So if in case of PHP OPCache you can do revalidate_timestamps set […]


NGINX honeypot – the easiest and fastest way to block bots!

by Danila Vershinin, April 6, 2019

Increase your NGINX server security using NGINX honeypot approach. Quick and reliable way to reduce load from bots.