Cómo instalar un certificado SSL en Linux

En este artículo, le mostraremos cómo instalar un certificado SSL en Linux (RHEL) Servidor Apache. En la sección final, le daremos consejos útiles sobre dónde comprar el mejor certificado SSL para Red Hat Linux.


Índice

  1. Generar la CSR en Linux.
  2. Instalar un certificado SSL en Linux.

Generar la CSR en Linux

Si ya ha generado el CSR, puede saltarse la siguiente sección.

La solicitud de firma de certificado, o simplemente CSR, es un pequeño archivo de texto que contiene información sobre la titularidad de su dominio y/o empresa. Generar RSC es parte integrante del proceso de compra de SSL. Todas las autoridades de certificación comerciales exigen que los solicitantes de SSL completen este paso.

Tienes dos opciones:

  1. Genere el CSR automáticamente utilizando nuestro Generador de CSR.
  2. Siga nuestro tutorial paso a paso sobre cómo crear el CSR en Linux.

Instalar un certificado SSL en Linux

Su autoridad de certificación le proporcionará los archivos de instalación necesarios por correo electrónico. Debe descargar la carpeta zip y extraer su contenido a su servidor/escritorio.

Siga los pasos que se indican a continuación para completar la instalación de Linux SSL:

Paso 1: Crear el archivo sudominio.crt

Abra el archivo del certificado SSL principal con un editor de texto de su elección y copie todo el contenido, incluidas las etiquetas Begin Certificate y End Certificate, y péguelo en un archivo nuevo. Póngale el nombre sudominio.crt.

Paso 2: Copie sudominio.crt en su servidor

Copie el archivo sudominio.crt en el directorio del servidor donde almacenará los certificados SSL. Por ejemplo, /sudominio/httpd/conf/ssl.crt/

Por lo tanto, debe almacenar sus archivos de certificado en las siguientes ubicaciones:

  • /sudominio/httpd/conf/ssl.crt/ – Aquí debe almacenar todos los certificados.
  • /sudominio/httpd/conf/ssl.key/ – Aquí debe almacenar las claves privadas.
  • /sudominio/httpd/conf/ca-bundle/ – Todos los archivos del bundle deben ir aquí.

Paso 3: Instale su certificado SSL

En la configuración del host virtual de su sitio, en el archivo httpd.conf, deberá añadir lo siguiente:

  • Copie el archivo CA Bundled con formato PEM en la ubicación del directorio de todos sus archivos CA-Bundle. Ejemplo, /etc/httpd/conf/ssl.crt/.
  • Abra su archivo httpd.conf con cualquier editor de texto.
  • Añada la siguiente línea a la sección SSL de httpd.conf: SSLCACertificateFile /sudominio/httpd/conf/ssl.crt/ca-chain-pem.txt

La sección SSL actualizada del archivo httpd.conf debe parecerse al ejemplo siguiente:

  • SSLCertificateFile /sudominio/httpd/conf/ssl.crt/server.crt
  • SSLCertificateKeyFile /sudominio/httpd/conf/ssl.key/server.key
  • SSLCACertificateFile / sudominio /httpd/conf/ssl.crt/ca-chain-pem.txt

Paso 4: Guarde el archivo httpd.conf y reinicie su servidor Apache

Felicidades, ha instalado correctamente su certificado SSL en Linux.

Puede utilizar una de estas excelentes herramientas SSL para comprobar el estado de su instalación. Las exploraciones instantáneas descubrirán cualquier posible error o vulnerabilidad que pueda afectar al rendimiento del certificado.

Ahorre un 10% en certificados SSL al realizar su pedido hoy mismo.

Emisión rápida, cifrado potente, 99,99% de confianza del navegador, asistencia dedicada y garantía de devolución del dinero en 25 días. Código del cupón: SAVE10

Escrito por

Redactor de contenidos experimentado especializado en Certificados SSL. Transformar temas complejos de ciberseguridad en contenido claro y atractivo. Contribuir a mejorar la seguridad digital a través de narrativas impactantes.