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
Glad you found the guide useful Anna 🙂