My quick and dirty “how to” for Let’s Encrypt

I don’t have time to be fooling with SSL certs.  Or cPanel.  I know I need to figure this out.  But in the MEANTIME…

I’ve got Let’s Encrypt installed on my Ubuntu machine from git.

From my Ubuntu machine and the domain is on my shared hosting.

root@schoolserver:~/letsencrypt# ./letsencrypt-auto --text --renew-by-default --email anna@schoolfield.org --domains blog.alabamaxo.org --agree-tos certonly --manual

Make sure your web server displays the following content at
http://blog.alabamaxo.org/.well-known/acme-challenge/gayywlvDTqwbQKouHalASJzEZQCT_5xMcPt5Ih7lkxs before continuing:
gayywlvDTqwbQKouHalASJzEZQCT_5xMcPt5Ih7lkxs.ecQAv7Q8X-ei26MdetbLzDPtcVNRpAwnziywWdZPGeQ

I created this file on the shared hosting:

aschoolf@hs19 [~/public_html/blog.alabamaxo.org]# cat .well-known/acme-challenge/gayywlvDTqwbQKouHalASJzEZQCT_5xMcPt5Ih7lkxs
gayywlvDTqwbQKouHalASJzEZQCT_5xMcPt5Ih7lkxs.ecQAv7Q8X-ei26MdetbLzDPtcVNRpAwnziywWdZPGeQ

Hit enter, the cert is on the local machine.

Congratulations! Your certificate and chain have been saved at
/etc/letsencrypt/live/blog.alabamaxo.org/fullchain.pem

And then go look in /etc/letsencrypt/live and install that s**t in cPanel.

Some links I’m too lazy to format properly right now, ugh:

http://letsencrypt.readthedocs.org/en/latest/using.html

https://letsecure.me/secure-web-deployment-with-lets-encrypt-and-nginx/

https://community.letsencrypt.org/t/lets-encrypt-for-cpanel/6775

http://www.contradodigital.com/2016/02/07/how-to-configure-lets-encrypt-on-centos6-with-cpanel-and-whm/

One thought on “My quick and dirty “how to” for Let’s Encrypt”

Leave a Reply