The good news is that, regardless of which Linux distribution we're on, this procedure is the same. The not-so-good news is that OpenSSL can be a bit tricky to learn because it has loads of sub-commands, each with its own set of options and arguments. Bear with me, and I'll break it down the best I can.