← Back to Homepage

Category: Tutorials & Guides

A collection of tutorials and guides.

  • Generate a CSR and Private Key using OpenSSL

    August 30, 2022

    Ordering a new SSL Certificate? Learn how to generate your own CSR and Private Key in a few simple commands.

    Deprecated: mb_convert_encoding(): Handling HTML entities via mbstring is deprecated; use htmlspecialchars, htmlentities, or mb_encode_numericentity/mb_decode_numericentity instead in /usr/src/wordpress/wp-content/themes/ashdavies/functions.php on line 120

    Read more…

  • Downgrading from MySQL 8 to MySQL 5.7 on Ubuntu 20.x

    July 30, 2022

    By default on Ubuntu 20 LTS the version of mysql-client is 8. This is incompatible with MySQL servers where the version remains at 5.7. This guide explains how you can downgrade your client version back to 5.7.

    Read more…

  • Connect to and browse Rackspace Cloud File buckets using Cyberduck

    April 30, 2022

    Using Cyberduck to interact with your Rackspace Cloud File containers gives you a quick and easy way to push and pull your site’s static assets.

    Read more…

  • Encrypting files for sending via email

    February 28, 2022

    If you need to send a document or file that is considered sensitive in nature then you can encrypt it using some simple tools built-in to your computer!

    Read more…

  • Transferring a domain from 123 Reg to Cloudflare

    November 18, 2021

    Here’s a quick guide on how to switch your domain registrar from 123 Reg to Cloudflare to save money on domain renewals.

    Read more…

  • Connecting to an SMTP Server using openssl

    July 14, 2021

    Sometimes I need to test if a particular machine is able to send e-mail via an SMTP server. Using openssl is a great way to test and debug connections.

    Read more…

  • Using Kerberos with Apache on Ubuntu

    July 4, 2021

    This guide will walk you through securing an Apache Virtual Host using Kerberos Authentication on Ubuntu server.

    Read more…

  • Fail2ban, WordPress and Rackspace Virtual Cloud Servers

    June 5, 2021

    This guide will walk you through setting up Fail2ban on a Ubuntu Cloud Server and linking it to a Cloud Load Balancer’s Allow/Deny List via the Rackspace API.

    Read more…

  • Using Rackspace Cloud Files as a Push CDN for WordPress

    May 20, 2021

    Offloading WordPress Media to a CDN is a great way of reducing the footprint of the site and improving page load times.

    Read more…

  • Setting up macOS for Web Development

    May 3, 2021

    Here’s a concise guide on how I would set up the software stack on a MacBook.

    Read more…