Kevin Pirnie' Articles

Like most good hosting support folks, security tops the list of my priorities. While a good firewall, and true Web Application Firewall are the best means for helping with this, sometimes shared hosting services will not change the configurations they have in place to support the necessary security for a Wordpress website. In steps the iThemes Security plugin.  iThemes acts like a WAF, in that it can detect (via a vast network) bad bots, known hackers, and most known vulnerabilities in Wordpress. I will lay out what I use on all of the sites I manage hosting for (note, this number as of today, is in the thousands), as well as enabling the necessary configuration needed to allow iThemes to do it's thing when you… Read More
We recently found ourselves needing a new incremental file backup system... something we could use to remotely store, something fast, something secure, and ultimately something reliable.In steps Duplicity.Duplicity allows us to sync incremental file backups to our cloud storage flawlessly; it has helped reduce backup file size, allows us to encrypt the backups, and reduce the amount of bandwidth needed for transferring both backups and restores. Overall giving our developers a much needed break from their manual backups.The script in our repo contains an installer that will setup everything you will need on your servers for this, though please do note that the restore is incomplete. While we have verified manual account & app restores, we have not been able to perfect account based restores.… Read More
Well kiddies time for another installment into my mind. :) Today I am going to tell you how I managed to install Windows 2008 R2 Server on a virtual machine on my Ubuntu Server.  Being a developer jack-of-all-trades I needed to have a very stable environment for some of the sites I develop, but still allow myself to develop for Microsoft. Yes, I went the ways of Linux...  infinately more stable as a server environment than windows is ;) You too can still have and develop for windows even if you have a Linux box.  It's not that hard to do, but it's also not that easy, there were times when I was ready to throw my machines to the wind. Here's how I did… Read More
Since I forget about this all the time, and continually have to look it up, I thought I would post this priceless resource.   Here is how to Copy/Paste while in a Ubuntu Server Shell (or command), while using the text editor 'Nano' Use the Alt-6 key combination to copy text to the "cut buffer". Similarly, use the Ctrl-K key combination to delete text (it is cut to the "cut buffer"). If no text is marked, these two commands copy or cut the entire line of text. Use the Ctrl-U key combination to paste the text in the "cut buffer" into the file. To cut or copy specific text, you must first mark the start and end points of the text you want to select. You can do this with the… Read More
I have recently made the transition from Windows to the latest Ubuntu distro. After being a long time Micro$oft user/abuser I figured it was time :) As a result I am finding that things are much different now that I am on this platform and recently came up against converting a *.mp4 video to multiple other formats for use in embedding it in a web page. As a result, I wanted to make sure that I got these out here for all to use in case they ever need an easy place to find it. (actually, it's just so I can remember what to do LOL) So, in order to get a video to play across most browsers you need to first convert the movies… Read More