Automatically Back up WordPress to Google Drive WP-CLI Bash Script

Previously I have shown how to upload WordPress backups to Dropbox without a WordPress backup plugin. If your site isn’t that large than Dropbox’s free limit of 2 GB may suit your needs. However, if you have a larger site then Google Drive may be a better option since you get 15 GB of space … Learn more…

Configure WordPress wp-login + XMLRPC DDoS Protection nginx + fail2ban

I have helped many users speed up their sites by implementing server-side security to prevent XMLRPC and wp-login.php attacks. CloudFlare have blogged about XMLRPC.php as an attack vector. Basically, hacker bots scan for WordPress or WooCommerce sites and will try a senseless amount of password attempts over and over again. This can lead to your system … Learn more…

Automatically Back up WordPress to Dropbox with WP-CLI Bash Script

There is a crazy amount of WordPress backup plugins out there. One of my favorites is UpdraftPlus available on the repository for when I have to move sites between shared hosting accounts. When I back up my own sites from my VPS, I replicate the behavior of many plugins: package up the whole site, database … Learn more…

Install Linux Malware Detect for WordPress on Debian 8 Jessie

Keeping your WordPress sites clean from malware infection is critical. Having an infected WordPress site can impair the user experience and consume unnecessary resources, slowing your site down. Many users will use WordPress plugins for scanning for malware. While this is great for shared hosting users who do not have shell access to their server, … Learn more…