Granted, back in the days setting up SSL/TLS on your web server was an annoying and cumbersome task. Remembering all those command line options for OpenSSL, choosing a widely accepted certificate authority (CA), and even after finally getting the certificate you’re still not done as the latest security problem requires tweaking your webserver’s configuration. Luckily, things changed. In 2017, setting up a secure web server doesn’t have to be hard, and certificates are free. So let’s get started!