Why Let’s Encrypt?
- Free – no charge for HTTPS certs.
- Automatic – the installation, configuration as well as the renewal of the certificates do not require any administrator action.
- Open – the automatic issuance, as well as renewal procedures, will be published as the open standard.
- Transparent – the records of all certs issuance or revocation will be available publicly.
- Secure – the team is committed to being a model of best practice in their own operations.
- Cooperative – Let’s Encrypt is managed by a multi-stakeholder organization and exists to benefit the community, not any of the consortium members.
How to Install Let’s Encrypt Free SSL Certificate
To Generate and Install Let’s Encrypt Free SSL Certificate, you must first download and run the Let’s Encrypt client application.
Step 1: Login to your ‘example.com’ web server using SSH with root access.
apt-get install git
Step 3: Then download and install the latest version of Let’s Encrypt Client application, type the following commands:
git clone https://github.com/letsencrypt/letsencrypt
Step 4: Once the installation starts, press Enter to accept the agreement.
Step 5: Then press Enter to specify the server name manually in the text box (for example,www.example.com) and then press Enter.
Step 6: Next, enter your email address, where you can receive messages from Let’s Encrypt and to recover lost keys, and then press Enter.
How to Configure Nginx/Apache for Let’s Encrypt SSL Certificate
$ sudo nano /etc/nginx/sites-available/www.example.com
listen 443 ssl;
sudo nginx -s reload
That’s it! Check complete documentation here.
FREE HTTPS Certificates for Everyone!
“There’s a reward going for anyone who can find a security hole in the service,” the team wrote in a blog post. “We have more work to do before we’re comfortable dropping the beta label entirely, particularly on the client experience.”
“Automation is a cornerstone of our strategy, and we need to make sure that the client works smoothly and reliably on a wide range of platforms. We’ll be monitoring feedback from users closely, and making improvements as quickly as possible.”