Setup SSL on the site on Linux Server

setup-ssl-on-the-site-on-linux-server


Guía paso a paso para configurar SSL en el sitio en el servidor Linux:

configuración-ssl-en-el-sitio

1. Copie los archivos del certificado al servidor Debe haber 3 archivos SSL:

  • su_nombre_de_dominio.crt
  • su_clave.privada
  • DigiCertCA.crt: este será su archivo de cadena.

Nota: Hágalos legibles solo por root para aumentar la seguridad.

2. Busque el archivo de configuración de Apache (httpd.conf) que necesita editar.

  • El nombre, la ubicación y el nombre del archivo de configuración pueden variar de un servidor a otro, principalmente si está utilizando una interfaz especial para administrar la configuración de su servidor.
  • El archivo de configuración principal de Apache normalmente se llama httpd.conf o apache2.conf. Las ubicaciones posibles para este archivo incluyen /etc/httpd/ o /etc/apache2/.
  • A menudo, la configuración del certificado SSL se encuentra en un bloque en un archivo de configuración diferente. Los archivos de configuración pueden estar en un directorio como /etc/httpd/, /etc/apache2/. En este directorio, debe encontrar el archivo conf del sitio para el sitio�www.uksoccershop.comSerá uksoccershop.com.conf. Encontrarás la� etiqueta en este archivo. En caso de que el archivo uksoccershop.com.conf no esté presente, puede usar el archivo común httpd.conf o apache2.conf

3. Identificar el SSL bloque que necesita configurar.

A continuación se muestra un ejemplo muy simple de un host virtual configurado para SSL. Las partes enumeradas en azul son las partes que debe agregar para la configuración de SSL.

<VirtualHost�192.168.0.1:443>

DocumentRoot /var/www/html2

Nombre del servidor�www.yourdomain.com

SSLEngine en

SSLCertificateFile /ruta/a/su_nombre_de_dominio.crt

SSLCertificateKeyFile /ruta/a/su_clave.privada

SSLCertificateChainFile /ruta/a/DigiCertCA.crt

4. Ajuste los nombres de archivo para que coincidan con sus archivos de certificado. SSLCertificateFile es su archivo de certificado DigiCert (por ejemplo, su_nombre_de_dominio.crt). SSLCertificateKeyFile es el archivo .key generado cuando creó la CSR (por ejemplo, your_private.key). SSLCertificateChainFile es el archivo de certificado intermedio de DigiCert (p. ej., DigiCertCA.crt)

Nota: Si la directiva SSLCertificateChainFile no funciona, intente usar la directiva SSLCACertificateFile en su lugar.

Blog recomendado: ¿Cómo instalar MySQL en sistemas Windows y Linux?

5. Pruebe su archivo de configuración de Apache antes de reiniciar.

Como práctica recomendada, verifique su archivo de configuración de Apache para ver si hay errores antes de reiniciar Apache.

Precaución: Apache no se iniciará de nuevo si sus archivos de configuración tienen errores de sintaxis.

Ejecute el siguiente comando para probar su archivo de configuración (en algunos sistemas, es apache2ctl):

apachectl configtest

6. En caso de que no haya ningún error, reinicie Apache usando el siguiente comando

servicio Apache2 restart

Configurar SSL en el sitio en el servidor Linux

Después de reiniciar apache2, puede verificar si su SSL está configurado correctamente o no está en uso�https://www.sslshopper.com/ssl-checker.html. En la captura de pantalla anterior, debe verificar que la flecha debe ser verde como la anterior entre el servidor y la cadena. Si no hay problema, su SSL está configurado correctamente.

Blog recomendado: Instalación de certificado SSL en IIS

Ultimas palabras:

knowband-ofrece-plugin-para

En caso de que surja un problema al implementar el código, no dude en comunicarse con nosotros en support@Knowband.com. Además, Knowband ofrece complementos de tiendas de comercio electrónico al mejor precio. Ofrecemos la solución más inteligente para plataformas en línea, incluidas PrestaShop, OpenCart, Magento 2 y WooCommerce.

Esto también te puede interesar:

Cómo actualizar la versión de Magento en LINUX

Leave a Reply

Your email address will not be published. Required fields are marked *