Kevin Pirnie' Articles
- Home / Kevin Pirnie’s Articles / web hosting
By: Kevin On: August 30, 2019
Posted In: Development Hosting Linux Server Management Software Software Source Code Ubuntu bash compression hosting linux nginx shell shell scripting web hosting
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 MoreBy: Kevin On: August 3, 2018
Posted In: Hosting Server Management Software Updates dns hosting web hosting
This is a quick(ish) how to that you can do to utilize one of your registered domains on Amazon's Route53 service. Required: A registered Domain An account with Amazon's AWS, in particular, their Route53 service An IAM account, with API access to allow the creation, reading, and updating Route53 Domain records The AWS cli installed on a linux distro that you have shell access to A bit of patience Remembering what DNS propagation is like... How to do it: First things first, drop into shell on your linux machine and run the following command. You will need to copy/paste it's output, so have your favorite text editor handy. aws route53 create-reusable-delegation-set --caller-reference $(date +%s%N) The output of this command should look similar to the following:… Read MoreBy: Kevin On: July 6, 2018
Posted In: Hosting Security Server Management Updates dns dns propagation hosting web hosting
Have you ever updated your domain’s A record and noticed that, for at least several hours, your new domain displayed the new site on one device (such as your smartphone), but the old site on another device, such as your home computer? Have you ever updated your domain’s MX records and found that, for at least several hours, not all new emails were delivered to the new email server you specified? I cannot count the number of times I have seen these sorts of situations cause website owners to panic, pull their hair out, or get frustrated with their hosting provider. So what exactly is going on, and what can you do about it? What is happening is that the change you made to your… Read MoreBy: Kevin On: September 27, 2017
Posted In: Hosting Linux Security Security Server Management Ubuntu Wordpress hosting site security ssl web hosting wordpress performance wordpress security
Many people think securing a website with SSL (SSL encryption) is necessary only if they’re selling products or services via their website and collecting credit card or payment information. What many website owners do not realize is that SSL encryption has other very important benefits for small business owners. To understand the benefits of having an SSL certificate installed for your website, it helps to understand what SSL is and actually does. What exactly is SSL encryption? SSL, which stands for Secure Sockets Layer, is an encryption technology that creates a secure connection between your website’s server and your website visitor’s web browser. This allows for information to be protected during transmission between the two. Without SSL encryption any computer could intercept the transmission from… Read More