How to install Let’s Encrypt SSL in Debian?

Let’s Encrypt: Let’s Encrypt is a free, automated, and open certificate authority (CA), run for the public’s benefit. It is a service provided by the Internet Security Research Group (ISRG).

It provides people with the digital certificates they need to enable HTTPS (SSL / TLS) on their websites, free of charge, in the most user-friendly way possible.

How to redirect from http to https in WordPress


Thanks to Let’s Encrypt and WordPress projects today is very easy to migrate your site from http to https (secure version of the HTTP protocol).

The following procedure also works for those sites that are behind a reverse proxy like NGINX and the connection between the proxy and the site is done via http, even if you cannot modify the web server configuration, lets see some concepts and definitions: