Secure Nginx with Free Let’s Encrypt SSL Certificate on Ubuntu 14.04 and Debian 8

21-03-2016

Following the previous Let’s Encrypt tutorial regarding Apache SSL, in this article we’ll discuss how to generate and install a free SSL/TLS certificate issued by Let’s Encrypt CA for Nginx webserver on Ubuntu 14.04 (also works on other Ubuntu releases) or Debian 8.

Requirements

  1. A registered domain with valid DNS A records to point back to IP address of your server.
  2. A installed Nginx web server with enabled SSL and Vhost, in case you planning to host multiple domains or subdomains.