Crea certificados SSL gratuitos sin salir de WordPress

Seguramente a estas alturas ya sabrás que puedes tener certificados SSL gratuitos para tu web mediante la iniciativa Let’s Encrypt pero ¿qué te parecería crearlos directamente sin salir de WordPress?

Esto precisamente es lo que hace el plugin WP Encrypt, una idea estupenda que, aprovechando la facilidad de creación de certificados SSL con Let’s Encrypt elimina el paso de tener que instalarlos desde tu proveedor de hosting, haciéndolo desde tu propio WordPress ¿a que mola?

Una vez instalado, desde su menú de ajustes, este plugin también compatible con Multisitio y Multired, se conecta con Let’s Encrypt y genera el certificado SSL para tu WordPress.

Primero completas la página de ajustes con tus datos de país, código de país, y por supuesto tu organización o nombre, el email lo asociará al correo electrónico de los ajustes de WordPress.Es importante que actives la casilla denominada Automatically regenerate the certificate prior the expiration pues los certificados de Let’s Encrypt caducan a los 90 días, y con esta casilla se renueva el certificado automáticamente, sin que tengas que preocuparte ni volver a realizar ninguna acción.

Guarda los cambios.

A continuación haz clic en Register Account para crear la cuenta con esos datos en Let’s Encrypt.

Y una vez hecho esto, de nuevo sin salir de la misma pantalla de ajustes, pulsa el nuevo botón Generate Certificate.

Ya tienes tu certificado SSL gratuito, instalado en tu servidor ¿requisitos?

El certificado no se podrá instalar si tu servidor no tiene PHP 5.3 o posterior y no tiene activos los servicios cURL y OpenSSL, en cuyo caso te tocaría pedir a tu proveedor de hosting que te lo facilite.

Si todo va bien, que irá si tu hosting es compatible, solo te quedaría activar HTTPS en tu WordPress, pues el plugin no hace este paso, su función es crear e instalar el certificado SSL de Let’s Encrypt sin que tengas que depender de tu hosting o hacerlo manualmente, pero puedes ayudarte del maravilloso plugin Really Simple SSL, que hace todos los cambios por ti, o sino puedes revisar los pasos de cómo activar HTTPS en WordPress en este artículo.

La verdad es que la idea del plugin es buena ¡qué digo buena, cojonuda! y viene a dar solución a una necesidad, justo lo que deben hacer los plugins. Para mi gusto solo le faltaría para ser perfecto que en siguientes versiones también incorpore las funcionalidades de Really Simple SSL para que no tengas que depender de otro plugin para activar HTTPS en tu WordPress.

Por lo demás, lo que hace lo hace perfecto.

Valora este artículo para mejorar la calidad del blog ...

PobreRegularEstá bienMuy buenoExcelente (15 votos, promedio: 4,40 de 5)
Cargando…

Autor: Fernando

Fernando Tellado, apasionado de WordPress, profesor, consultor y ponente. Maquero cansino, padre de tres hijos y de una perrita Beagle, Bilbaíno de nacimiento, Español de corazón y ciudadano de donde me quieran. Autor del libro WordPress - La tela de la araña. Mi blog personal es Navegando con red, donde he crecido como escritor en la red y ofrezco mis visiones acerca de la Web 2.0 y la blogosfera.

Comparte esta entrada en
468 ad
  • Sebastien Ross

    hola
    La verdad que si simplifica mucho tener un plugin que haga esto..
    Pero se puede desinstalar una vez ya este el SSL listo..?

    • No vas a poder actualizar automaticamente el certificado si lo desinstalas.

      • Exacto, puedes desactivarlo si acaso y antes de los 90 días volver a activarlo, se me ocurre

        • Sebastien Ross

          mmmhh no se ., No me gusta sobrecargar de plugins mi WP…
          Tal vez sea mejor hacerlo sin plugins.. aunque mas complicado, si lo se…

          no estoy seguro de como hacerlo.. lo que si estoy seguro es que DEBO hacerloo jeje

  • Alejandro Gracia

    Hola, me devuelve el siguiente mensaje, “No nonce available for a signed request” cuando quiero registrar la cuenta, en google no aparece nada :-/

  • imaginalaweb

    Faltaría decir que en algunos hosting después de generado con este plugin toca ir a instalarlo desde la interfaz de cpanel en la sección de ssl. Solo buscas la ruta donde el plugin guardó el certificado, lo abres con un editor de código y los pegas en los campos de instalación del ssl. Funciona perfecto.

  • DLuiso

    Fernando, una duda: mi dominio principal tiene certificado Let’s Encrypt instalado desde el mismo Plex, es decir desde mi panel de control del hosting, hasta ahí todo perfecto. Ahora mi duda es la siguiente: tengo varios sitios de WP alojados en sub dominios de mi dominio principal pero estos no se les asigna el certificado, es decir, a ellos no les puedo instalar este certificado desde el panel de control, por lo tanto siempre me salta el mensaje de error de certificado cuando se visitan estos sitios. La pregunta es: Con este plugin puedo instalar certificados a estos sitios que estan en subdominios de mi dominio principal?, no afecta en nada el certificado primario de mi dominio padre?

  • jose alfonso

    La verdad es que he probado de los dos modos. con los plugins encript y el realy ssl en dos sitios webs. uno esta actualizado al WP 4.7 y el otro aún está en WP 4.6.1 y en ninguno me ha funcionado. El really me dice que no encuentra que tenga certificado ssl y eso que los pasos del plugin encript están bien dados. en ambas webs dice los mismo. Desde luedo en ajustes el plugin really no me da ni ofrece las opciones que tu señalas Fernando. Y por otro lado he probado a añadir a los archivos ht access y config el codigo que señalas en tu post y tampoco funcionan. En el caso manual la pagina al quererla abrir desde cualquier posición aparece siempre en blanco, aunque en el url desde luego está https:// todas las veces…en fin mala experiencia para mí…
    Gracias

  • jose alfonso

    No es eso solo. Una de las páginas se me ha quedado con la s en la url https:// de forma automática y ni siquiera se me abre. He vuelto a cargar los archivos originales ht access y wp-config incluso como se ponía “burra” y no se abría, mantenía el https decidí borrar los plugins a través del ftp y a pesar de ello, nada de nada no me carga la web ni con un “cargador”

  • Wp-security

    Hola,
    Al instalar me dice que tengo que configurar el servidor mediante .
    ¿Esto es así? ¿o lo hace automáticamente?

    Hablé con mi hosting (hostgator) y me dijo que para tocar ese cambio no lo realiza en servidores compartidos.

    ¿Hay alguna forma de hacerlo mediante el htacess u otro fichero?

    Desde el cpanel no tiene esa opción de instalarlo a no ser que sea pagando.

    Muchas gracias.

  • Marcos Fernandez Volpe

    Hola Fernando, buen articulo. la pregunta es 1como saber q están activos los servicios cURL y OpenSSL en mi hosting o en Cpanel?

  • oldlastman

    A quien pueda interesar 1and1 No
    El plugin funciona y se instala correctamenet en 1and1 pero el certificado no se puede usar (al menos yo no he sido capaz de hacerlo). he investigado un poco en los foros de lets encrypt y varios usuarios hace referencia a lo mismo.
    Por otro lado el certificado “gratis” de simantec que ellos proporcionan funciona bastante fácil su instalación y con el really simple ssl se activa todo ok
    un saludo y gracias por el artículo

ESTA WEB UTILIZA COOKIES PARA OFRECER LA MEJOR EXPERIENCIA POSIBLE. SI SIGUES NAVEGANDO DAS TU CONSENTIMIENTO PARA LA ACEPTACIÓN DE COOKIES Y NUESTRA POLÍTICA DE PRIVACIDAD más información

Los ajustes de cookies de esta web están configurados para "permitir cookies" y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en "Aceptar" estarás dando tu consentimiento a esto.

Cerrar