Nothing is worse than waking up and finding out your website is down. The immediate reaction is to grab the phone and drop an anger bomb on your web hosting provider. While it certainly could be a problem with your server, there are a few things to check before going …