Nginx SSL via Let's Encrypt and acme.sh
This guide is intended to walk you through installation of a valid SSL on your server for your site at example.com.
This example is using root
user, you may need to use sudo
if you encounter problems such as write permissions.
Pre-requisites
- Install acme.sh on your server. This will create a
acme.sh
folder in your home directory and more importantly create an everyday cron job to check and renew certificates if needed. - Install nginx server (different per distibution so just make sure you have it up and running)