Letsencrypt
Jump to navigation
Jump to search
Letsencrypt is an initiative to have the web encrypted all over the place:
It is using certbot to create and maintain SSL-certificates for websites.
- Get the software
apt-get install certbot python-certbot-nginx
- certbot renew
- Manual renewal of the certificates that are due for it. Certbot installs a cronjob in /etc/cron.d to check for renewal every 12 hours.
Move to a new server
Inspiration came from Ivan Derevianko. It can be even simpler.
Provided you have all configuration the same on the new server as on the old one you only need to do:
- Archive certificates on the old servers
tar cvf letsencrypt.tar ./letsencrypt
- Move them to a new server
- Extract to the same location