I’ve been working on a project, and before it went live I figured at some point I’d have to start serving it securely. I does involve logins and permissions and data (like so many things do), so I realized that I would have to figure out how to do that.

I’ve read a lot about the “Let’s Encrypt” movement, and how getting SSL certificates is a lot easier and cheaper than it used to be. I finally took the plunge and aside from the expected hassle with Apache config syntax and peculiarities, it went really well.

I have a few different domains and subdomains that I run from the same VPS server. They all live in the same Apache config file