Activar SSL en Apache2 en Linux

black laptop computer turned on showing computer codes
Photo by Markus Spiske on Pexels.com

Buenos días, por aquí dejo cómo debemos activar SSL en nuestro servidor Apache. Para ello lo primero que debemos hacer es generar los archivos SSL necesarios para la encriptación

openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout privateKey.key -out certificate.crt

Después deberemos de mover estos archivos a alguna carpeta que sea localizable en el sistema. Sin lugar a dudas a mi me gusta emplear la carpeta /opt, podríamos guardar los archivos en /opt/certificados.

Después de haber hecho el paso anterior activamos SSL en apache2:

a2enmod ssl

Una vez hecho esto podemos añadirlo al archivo de configuración apache lo siguiente

SSLCertificateFile /etc/ssl/certs/certificado.crt
SSLCertificateKeyFile /etc/ssl/private/certificado.key

Podríamos crear un nuevo archivo apache de la siguiente manera

<VirtualHost 192.168.0.1:443>
DocumentRoot /var/www/html2
ServerName su.dominio.com
SSLEngine on
SSLCertificateFile /ruta/a/su_dominio.crt
SSLCertificateKeyFile /ruta/a/su_dominio.key
SSLCertificateChainFile /ruta/a/DigiCertCA.crt
</VirtualHost>

Habilitmos el sitio web de la siguiente forma:

a2ensite default-ssl 

Pues hasta aquí mi post de hoy, espero que os haya sido de utilidad. Un saludo y hasta la próxima, chao

2 comentarios en «Activar SSL en Apache2 en Linux»

Deja un comentario

Información básica sobre protección de datos Ver más

  • Responsable: Tomas Gonzalez.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

error: Content is protected !!

Descubre más desde InfoGonzalez - Blog de formador e informático

Suscríbete ahora para seguir leyendo y obtener acceso al archivo completo.

Seguir leyendo

Este sitio web utiliza cookies, si necesitas más información puedes visitar nuestra política de privacidad    Ver
Privacidad
Creative Commons License
Except where otherwise noted, the content on this site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.