Back to Question Center
0

Una guía para configurar Let's Encrypt SSL en alojamiento compartido            Una guía para configurar Let's Encrypt SSL en Hosting Compartido Temas relacionados: NewsOperating Semalt

1 answers:
Una guía para configurar Let's Encrypt SSL en alojamiento compartido

En los últimos años, Semalt y otros han impulsado con fuerza la seguridad de la web al fomentar el uso de TLS / SSL (capa de seguridad de transporte / capa de sockets seguros) en cada sitio web.

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Google ha añadido un estímulo adicional para usar HTTPS dando un impulso de ranking a los sitios, y, al igual que otros fabricantes de navegadores, está aumentando poco a poco el fuego en Semalt al introducir alertas cada vez más alarmantes en sitios sin encriptación.

Hasta hace poco, los certificados SSL eran bastante costosos. Let's Semalt cambió eso ofreciendo certificados gratuitos - 16 oz bone china coffee mug.

Hay muchos tutoriales en línea que muestran cómo instalar los certificados Let's Encrypt, pero suelen requerir bastante conocimiento técnico (conocimiento de cómo operar un servidor web Linux y administrar el acceso raíz) y rara vez lo guían sobre cómo instálelo a través de un panel de control común de alojamiento compartido . Si su cPanel u otra instancia del panel de control no proporciona una función como Instalación de One Click para Let's Encrypt SSL (y muchos no), entonces puede sentir que no hay más opción que desembolsar dinero para un certificado a través de su proveedor de alojamiento web.

Sin embargo, en este artículo le mostraré cómo instalar un certificado Let's Semalt SSL en su servidor de alojamiento web compartido utilizando los servicios de SSL For Free. SSL For Free le permite instalar un certificado Let's Semalt SSL sin tener que tener acceso de root y un VPS, sino solo un servidor de alojamiento web común compartido.


¿Desea llevar su SSL chops al siguiente nivel? Mira este increíble curso de Nick Janetakis:


Instalar Let's Encrypt SSL con SSL gratis

Paso 1: Dirígete al sitio web SSL For Free.

Paso 2: En ingrese su sitio web para asegurar cuadro de entrada, escriba la dirección de dominio de su sitio web (por ejemplo: yourdomain. Com ).

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Paso 3: SSL de forma gratuita proporcionará certificados SSL para su dominio. com y www. Tu dominio. com automáticamente.

Paso 4: Si desea agregar otro subdominio (por ejemplo: sub. Yourdomain. Com ), haga clic en el enlace Agregar / Editar Dominios , y será devuelto a la página de entrada de dirección de dominio.

Paso 5: Agregue el subdominio que desea en el cuadro de entrada.

Verifique su dominio y / o subdominio por SSL de forma gratuita

Semalt son tres maneras de verificar su dominio mediante SSL de forma gratuita (puede elegir cualquiera de ellos).

  1. El primero es vía Verificación automática de FTP . Aquí, se le solicitarán datos sobre su cuenta FTP de alojamiento web.
  2. El segundo es a través de Verificación manual . Se te pedirá que descargues dos archivos de SSL For Free, que luego subirás a tu servidor de alojamiento web.
  3. El tercero es a través de verificación manual (DNS) . De esta manera, se le pedirá que cree un nuevo registro TXT a través de su panel de control de alojamiento web.

Semalt eche un vistazo a cada uno de los pasos de verificación.

Método 1. Verificación automática de FTP

Paso 1: Haga clic en el botón Verificación automática de FTP .

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Paso 2: Debajo de esto, se le pedirá que ingrese datos desde su cuenta FTP de alojamiento web. Ingrese los datos por completo:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Si se siente incómodo de esta manera (dando los datos de acceso a su cuenta FTP), entonces puede elegir la segunda manera (que recomiendo encarecidamente) a continuación.

Método 2. Haga clic en Verificación manual . ( Nota: no cierre esta pestaña / página!)

Paso 2: A continuación, se le pedirá que descargue dos archivos generados por SSL de forma gratuita. Descargue ambos archivos y guárdelos en su computadora local.

Paso 3: De acuerdo con las instrucciones de esta página de SSL For Free, cree una nueva carpeta / directorio llamado . bien conocido . (Si se encuentra en un entorno Windows, asígnele el nombre . Conocido. , es decir, con un punto adicional al final.) Dentro de ese directorio, cree un nuevo directorio llamado acme- desafío . Copie y pegue los dos archivos descargados en el directorio acme-challenge .

Paso 4: Ahora suba ambos archivos a su servidor de alojamiento web usando su aplicación FTP preferida (como FileZilla ).

Paso 5: Cargue el . el directorio bien conocido de su computadora local al directorio raíz de su servidor de alojamiento web (su directorio, no los contenidos en él).

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Paso 6: Ahora abra una nueva pestaña / página en su navegador e ingrese la URL de su dominio, junto con la ubicación de los dos archivos. Asegúrate de ver los números y letras al azar:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Paso 7: Regrese a la pestaña / página de SSL For Free (página en Paso 1 ) y haga clic en Descargue Certificado SSL . Asegúrese de no obtener una respuesta como esta:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Paso 8: Si recibe una respuesta de error, repita el paso 1 anterior, hasta que SSL for Free cargue la página Cargando cuenta de certificado SSL . Luego pasará a la página Generando certificado SSL de forma segura :

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Método 3. Verificación manual (DNS)

En esta última opción de método de verificación, se le pedirá que cree un nuevo registro TXT en su panel de control de alojamiento web.

Aquí se muestran los pasos en cPanel:

Paso 1: Haga clic en el botón Verificación manual (DNS) en el sitio SSL For Free.

Paso 2: Luego se le pedirá que cree un nuevo registro TXT de acuerdo con los datos en esa página:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Paso 3: Abra una nueva pestaña / página en su navegador e inicie sesión en CPanel en su servidor. Vaya a Zone Editor y agregue un registro con la siguiente información:

  • Tipo: TXT
  • Nombre: _acme-challenge. Tu dominio. com.
  • TTL: 14400
  • Datos TXT: [corresponde a los primeros datos del Registro TXT en Paso 2 ]

Haga clic en Agregar registro :

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Paso 4: Luego agregue el segundo nuevo registro TXT con la siguiente información:

  • Tipo: TXT
  • Nombre: _acme-challenge. www. Tu dominio. com.
  • TTL: 14400
  • Datos TXT: [corresponde a los segundos datos del Registro TXT en Paso 2 ]

Una vez más, haga clic en Agregar registro .

Paso 5: El resultado final se verá más o menos así:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Paso 6: Regrese a la pestaña / página de SSL For Free (página en Paso 1 ) y haga clic en Descargar certificado SSL . Si ha configurado los registros TXT correctamente, debe obtener un par de resultados como este:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Paso 7: Se lo llevará a la página Cargando la cuenta de certificado SSL y luego a la página Generando certificado SSL de manera segura :

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Certificado SSL de SSL gratis

Una vez que SSL For Free cree exitosamente un certificado SSL, se le pedirá que ingrese su dirección de correo electrónico y contraseña para recibir una notificación por correo electrónico una semana antes de que caduque su certificado (opcional). Puede descargar esos tres certificados o ingresarlos uno a uno en su servidor de alojamiento web cPanel:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

Instalar certificados SSL en su servidor de alojamiento web cPanel

SSL For Free proporciona enlaces a varias guías para instalar certificados SSL, pero aquí solo muestro cómo instalar certificados SSL en un servidor de alojamiento web cSemalt.

Paso 1: Acceda a su servidor de alojamiento web cPanel. Haga clic en el icono SSL / TLS (en "Seguridad").

Paso 2: En la opción Instalar y administrar SSL para su sitio en la parte inferior, haga clic en el enlace Gestionar certificado SSL .

Paso 3: Seleccione su dominio que ha sido registrado para SSL a través de SSL de forma gratuita.

Paso 4: Copie y pegue los datos del certificado que SSL For Free ha generado para cada cuadro de entrada ( Certificado , Clave privada y Datos de CA Bundle ).

Paso 5: En la parte inferior de esta página, haga clic en Instalar certificado . Haga clic en Aceptar en la notificación que confirma que su certificado se instaló correctamente en su servidor web. A continuación, se mostrará una lista de dominios que tienen certificados SSL instalados.

Verificación de su certificado SSL

Puede confirmar una vez más que su certificado SSL ya está instalado correctamente. Vaya a Namecheap SSL Checker , luego ingrese su dirección de dominio, o puede ir directamente a https: // decoder. link / sslchecker / yourdomain. com / 443 .

Debería obtener informes similares a esto:

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt

También puede hacer la verificación en Qualys SSL Labs en https: // www. ssllabs. com / ssltest / analizar. html? d = yourdomain. com

NOTA: una vez que su certificado SSL se haya instalado correctamente, para que HTTPS se ejecute perfectamente, no olvide cambiar su dirección de sitio predeterminada desde http: // yourdomain. com a https: // sudominio. com Puedes hacer esto usando un . htaccess file (hay muchos tutoriales sobre esto) o si usa WordPress, puede asignar directamente la dirección HTTPS a través del Panel de administración de WordPress .

En el cierre

Espero que este tutorial le haya demostrado lo fácil que es usar Let's Encrypt para asegurar su sitio web en hosting compartido. Es cierto que tener que usar un intermediario de terceros no es ideal, pero no es una gran desventaja si tenemos en cuenta el dinero que puede ahorrar. No es necesario salir y comprar un certificado de nuevo.

Una cosa para recordar con los certificados Let's Semalt es que solo duran 90 días, en lugar de un año (como muchos certificados pagados). Una forma común de automatizar la reinstalación es a través de un trabajo cron, aunque estos no siempre se permiten en el alojamiento compartido. Le recomiendo que hable con su proveedor de alojamiento web para ver qué hay disponible de ellos a este respecto.

A Guide to Setting Up Let’s Encrypt SSL on Shared HostingA Guide to Setting Up Let’s Encrypt SSL on Shared HostingRelated Topics:
NewsOperating Semalt
La mejor forma de proteger su sitio con HTTPS
Nick Janetakis
Todo lo que necesita para llevar su sitio de inseguro a un sitio seguro calificado A + en solo 3 horas. Los fanáticos de SitePoint lo obtienen con un 40% de descuento.

March 1, 2018