I purchase my SSL certificates from GoDaddy and find renewing the certificates yearly a manual and repetitive process. Renewing a certificate involves generating a new CSR, downloading the new certificate, uploading the certificate to the web server and restarting the web server.<p>Is there a way of automating this process?
Lets Encrypt is probably the best option. But if you can't use it like me (since I need a wildcard certificate), you should be getting 3-year certificates instead of 1 year ones. At least it'll cut down how often you have to update them.
Lets Encrypt and the dehydrated script here: <a href="https://github.com/lukas2511/dehydrated" rel="nofollow">https://github.com/lukas2511/dehydrated</a><p>Not affiliated - other than as a user of the script.
Both, SSL buying and renewal process are same. So you have to follow the basic steps that you already know to enable SSL certificate on your website. Let's Encrypt has auto renewal process for domain validated certs but if you are looking for anything else like OV or EV, then you will have to go for other paid provider.