Upgrade Redis to 6.x on Ubuntu 20.04

Redis - Logo

I was looking to upgrade Redis from 5.x to the new stable 6.x release on Ubuntu Redis and at this time Redis that is in the apt source will not allow you to get to the 6.x branch. In order to upgrade to 6.x you will need to add the official beta apt source by …

Read more

Using WP-CLI to maintain multiple sites over SSH

Not all hosts provide a simple way to update WordPress Core, Plugins, or Themes within their control panel so that leaves you logging in to each WordPress install one by one to push updates (Of course you can enable auto-updates in WordPress these days). There is another way of going about this if you like to have a little more control, and that is by using WP-CLI. WP-CLI allows for you to create a config.yaml file in the /User/home/username/.wp-cli/ directory on your computer that has WP-CLI installed.

The process of setting this up is pretty straightforward, first, you want to make sure for ease of use you push out your SSH key to each site/server that you will be connecting to else you are stuck typing in the password for each site which kind of defeats the purpose of this setup. I won’t explain this process as there are many walkthroughs out there that can help you get this going if you are unfamiliar, I even wrote a bash script to help with this process.

Read more

Enable Auto-updates for all plugins using WP-CLI

When it comes to managing site updates it can be painstaking, especially when you have more sites than you can count on one, or even two hands. Even with that being said I know the sites that I manage pretty well from inside and out, so I am fine with automating updates. Most of the …

Read more

WordPress Multisite Import/Export script

I came across an issue with a client site the other day where they had multiple WordPress Multisite installs each with hundreds of sub-sites on each install. Due to limitations with the hosting each install needed to only contain 100 subsites or less else there would be issues with issuing SSL certificates via LetsEncrypt. In …

Read more