How to configure Nginx with Let’s Encrypt on CentOS 7

There is really no need to run your site over HTTP anymore. You can install SSL certificate to secure your site and vistiors. Let’s Encrypt is a free, automated, and open certificate authority for your website or any other projects. This page shows how to use Let’s Encrypt to install a free SSL certificate for Nginx web server. You will learn how to properly deploy Diffie-Hellman on your server to get SSL labs A+ score on a CentOS/RHEL 7.