In case you haven't heard, LetsEncrypt is a really cool/neat platform that gives you a free valid SSL cert that you have to change every few months.
The Linux client is a joke, and does all the leg work for you. I just put SSL's on all my home sites ( abe.cx, plex.abe.cx, transmission.abe.cx, etc... ) and they work great.
This quick run down, you'll need EPEL repos if you dont have them:
# yum install httpd mod_ssl python-certbot-apache
# certbot --apache -d abe.cx -d plex.abe.cx -d news.abe.cx -d tv.abe.cx -d transmission.abe.cx
# apachectl configtest
# apachectl graceful
# echo "0 0 * * * root /bin/certbot renew" > /etc/cron.d/sslRenew
The Linux client is a joke, and does all the leg work for you. I just put SSL's on all my home sites ( abe.cx, plex.abe.cx, transmission.abe.cx, etc... ) and they work great.
This quick run down, you'll need EPEL repos if you dont have them:
# yum install httpd mod_ssl python-certbot-apache
# certbot --apache -d abe.cx -d plex.abe.cx -d news.abe.cx -d tv.abe.cx -d transmission.abe.cx
# apachectl configtest
# apachectl graceful
# echo "0 0 * * * root /bin/certbot renew" > /etc/cron.d/sslRenew
Comment