Hoy vamos ha utilizar una entidad certificadora de certificados SSL llamada LET’s encrypt, lo primero que debemos de hacer es acceder a la pagina Let’s Encrypt, y una vez allí, ya podremos ir al Certbot que es la entidad certificadora, que nos verificara la validez de nuestro certificado.

Lo primero que tenemos ir a la pagina de Freenom, que es donde obtuvimos el dominio:

Captura de pantalla de 2018-02-12 14-04-56 y una vez allí, nos vamos a Servicios > Mi Dominio, y nos saldrá una ventana como la siguiente:

Captura de pantalla de 2018-02-23 11-41-11

Ahora debemos de hacer clic donde pone  Manage Domain, luego de esto nos saldrá una ventana como la que a continuación os muestro:

Captura de pantalla de 2018-02-21 23-04-55

En esta ventana, debemos de hacer clic donde pone Management Tools y  luego en  Nameservers:

 

Captura de pantalla de 2018-02-23 12-03-56

una vez allí deberemos de hacer clic en la opción de arriba de la que esta actualmente seleccionada, que pone

Captura de pantalla de 2018-02-23 11-47-29

A continuación, debemos de ir a donde pone Managment tools DNS, y una vez allí, debemos de crear 2 zonas, una con la dirección ip del VPS, y otra con el nombre de dominio que tenemos, dental forma que quedaría algo semejante a esto:

Captura de pantalla de 2018-02-23 11-57-24

IMPORTANTE: Recuerda que debes de hacer click en el boton de Save Changes, para que se guarden los cambios hechos.

Una vez hecha toda configuración en Freenom, lo que tenemos que hacer es instalar el certbot, para hacer-lo, deberemos de escribir:

sudo apt-get update
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:certbot/certbot
sudo apt-get update
sudo apt-get install python-certbot-apache

Una vez hayamos hecho todos esos comandos, el siguiente comando que debemos de hacer es sudo certbot –apache -d esencialcomponent.tk

Captura de pantalla de 2018-02-23 11-24-44

  • El email: jorbencas@gmail.com
  • Si estamos de acuerdo o no (A)gree/ (C)ancel : a
  • Si que nos envíen información de EFF al email : yes
  • La prioridad del numero [1-2]: 1 ( si tuviéramos un subdominio seria el numero 2 )

Una vez que ya tengamos creado nuestro certificado, es momento de ir al navegador y probar que funciona, para hacer esto, debemos de escribir https:// + nombre de dominio (en mi caso https://esencialcomponent.tk ) y veremos algo como esto

Captura de pantalla de 2018-02-23 11-23-27

Espero que os haya sido de ayuda, y si tenéis cualquier duda dejad un comentario, un saludo y hasta la próxima.

Fuentes de información:

https://www.jesusamieiro.com/instalar-un-certificado-ssl-de-lets-encrypt-en-debian-8-jessie-con-apache-2-4/

https://certbot.eff.org/all-instructions/

https://linuxconfig.org/generate-ssl-certificates-with-letsencrypt-debian-linux

https://www.adictosaltrabajo.com/tutoriales/obtencion-de-certificados-con-lets-encrypt/