Protecting WordPress with Fail2Ban

When you host a WordPress site, you should consider that you are pretty much opening a backdoor to your server.  It’s not quite that simple, but, as one of the most widely-used Blogging and “CMS” platforms, it is regular target for hackers, and when you consider the vast ecosystem of 3rd party Plugins and Themes (one of the main driving points of it’s popularity), hackers have a massive surface area to attack.  Because of this, it is important to do what you can to protect WordPress installations from exploit and abuse.  In this post I am not going to go over securing the code that runs on WordPress, but I am going to mention two things you can do using Fail2Ban to protect against unauthorized logins, and abuse of xmlrpc.php.

 » Read more about: Protecting WordPress with Fail2Ban  »

I am very excited to be the new web-host for Between the Sheets Photography, the boudoir arm of Thousand Words Photography, by Laila Valade.  She is a phenomenal photographer, and I am super-excited to help and be a minor support in what she does.  Currently the site is simply an “Electronic Business Card” of sorts, but we will be working on getting a more full-fledged site up shortly.  You can find Laila on Facebook, at Between the Sheets Photography, and Thousand Words Photography.  Cheers!

Introducing CoverThis-A-Day!  As you may know, I dabble a bit in photography, and I have been decidedly lax on that dabbling as of late.  Well, to celebrate my getting my server running again, I have launched a new website!  HOPEFULLY, this will be the beginning of a “Photo-a-Day” thingy for me, but who really knows.  I already have a few Posts scheduled, so, fingers crossed…

Well that was fun.  Some time ago, while experimenting with pthreads, I manually compiled and installed PHP 5.5 on this server, not really considering that I would miss anything important in the process.  Well, I did, and it took me the better part of three months to get around to fixing it.  Not that I couldn’t, just that I didn’t have time.

Well, I made time, and it is fixed.  Back to business as usual. (Also: I will not be experimenting on my production box again…)