Utilización de certificados del propio servidor

Para la utilización de las Certificaciones SSL, debemos de incluir algunas caracteristicas en el VirtualHost de nuestro dominio:

  • SSLCertificateFile /etc/letsencrypt/live/domain/fullchain.pem
  • SSLCertificateKeyFile /etc/letsencrypt/domain/privkey.pem

Si no tenemos habilitado el modo adecuado en nuestro Apache nos puede salir el siguiente error al tratar de incluirlo.

Invalid command 'SSLEngine', perhaps misspelled or defined by a module not included in the server configuration

Este error nos saldrá al reiniciar apache y ejecutar el comando

$ journalctl -xe

Entonces debemos ejecutar:

$ sudo a2enmod ssl