How to Configure nginx Reverse Proxy WordPress Cache for Apache

Apache is not known for its speed. On the contrary, Apache has garnered a reputation for being rather bloated and performing well under high traffic. However, Apache is still the most popular web server around the world and is used by many hosting companies due to its familiarity and htaccess. If you still love Apache … Learn more…

Install + Configure Varnish 3 Cache with nginx for WooCommerce Speed

Varnish is one of the best WooCommerce caching solutions I have tried. I’ve managed to get WooCommerce shop load times under 1 second! The Varnish control language (vcl) gives you incredible control over what should be cached and how, providing greater flexibility than with nginx proxy or fastcgi cache systems. Using Varnish will give your … Learn more…

How to Configure Monit to Send Email Alerts with Mailgun

Monit is an awesome tool for monitoring your WordPress server. It can ensure your web server like nginx or Apache is always running as well as other crucial services. Monit will also send you email alerts. For maximum security you should not host an email server by yourself. Especially when there are free services like … Learn more…

Protect WordPress wp-login with Apache HTTP Auth + fail2ban

Most tutorials for protecting wp-login.php for WordPress block users who are actually trying to make login attempts which makes logical sense. The problem with this method is that these brute force protection methods are still expensive for your web server. When a user tries to log in, PHP processing occurs and MySQL queries are made … Learn more…