Cómo instalar SSL gratis desde Let’s Encrypt en WordPress

  1. 1. ¿Qué es HTTPS y por qué es tan importante??
  2. 2. Actualmente leyendo: Cómo instalar SSL gratis desde Let’s Encrypt en WordPress

En mi artículo anterior exploré por qué tener un sitio HTTPS es mejor, por qué no se adoptó ampliamente en el pasado y por qué estaba severamente limitado (en cuanto a tecnología). Esto cambió tan rápidamente con los avances tecnológicos que tener un sitio HTTPS ahora no es solo una recomendación, es una opción viable para las nuevas instalaciones de WordPress.


A pesar de que muchas empresas de hosting están comenzando a ofrecer soporte integrado para certificados SSL gratuitos de Let’s Encrypt No todos los anfitriones se han subido a bordo. En este artículo, voy a cubrir varias formas de implementar manualmente un SSL gratuito dentro de WordPress dependiendo de su escenario de alojamiento. Vamos a entrar en eso!

Genere un certificado SSL gratuito

Hay varias formas de generar un certificado Let’s Encrypt. En esta sección, explicaré cómo puede crear e instalar SSL según el método que elija. Después de que se genera el certificado, entonces proceda a Cargar el certificado. Use el método que se sienta mejor según sus necesidades..

A través de ZeroSSL en línea

ZeroSSL es una forma maravillosa de generar un certificado Let’s Encrypt sin tener que tocar un solo archivo de configuración en su alojamiento. El sitio web es una herramienta en línea y, después de generar el certificado, le proporciona el contenido del archivo para que pueda cargarlo en el proveedor de alojamiento que elija..

sitio web zerossl

No se recomienda la instalación ya que el proceso no es amigable para los principiantes y hay formas mucho mejores de generar el certificado que tener que instalar todo el software requerido. La alternativa Herramientas en línea Opción por el contrario, es excelente. Simplemente haga clic en el botón para comenzar.

zerossl-website-01

Después de cargar su dirección de correo electrónico, su nombre de dominio y aceptar los TOS, generará su propio Solicitud de certificado. Es importante saber que la mejor alternativa si planea tener compatibilidad con la gran mayoría de los paneles es usar el Verificación de DNS.

Una vez que genere su CSR, haga clic en el botón “Siguiente” para generar su clave de certificado. Solo tomará un momento. Copie y pegue la clave una vez que se genera y guárdela en un lugar seguro. Pero no use un editor de texto enriquecido ya que ese tipo de software agregará caracteres adicionales que podrían interferir potencialmente con el código del certificado y la clave. Debe guardarse como TXT sin formato y exactamente como se administra, sin quitar nada.

zerossl-website-02

Después de que la clave se genere y se copie o guarde correctamente en su computadora, se le pedirá que verifique el registro de dominio. Para este paso, debe acceder a su panel de control y agregar un registro TXT exactamente como se muestra en la pantalla (explicamos cómo hacer esto más adelante en la publicación). Una vez que se haya agregado el registro, deberá esperar al menos 5 minutos para que los cambios se propaguen, presione próximo después.

Si todo funciona, ZeroSSL generará su certificado y le dará un Felicidades página con la posibilidad de guardar el Certificado Actual y el Paquete de autoridad de certificación.

Lo bueno de este método es que no implica instalar nada en WordPress o en su panel de hosting, pero con la desventaja de que tiene que volver a crear el certificado una vez cada 60 días, lo cual no es algo que querrá hacer si tienes toneladas de sitios web para administrar. Es un buen método para agregar rápidamente un certificado a un sitio, incluso si no es WordPress y, como es general, puede funcionar en cualquier sistema.

A través de Certbot en su propio VPS / Servidor

Si estas en Debian 8 en su propio VPS, la instalación de es muy simple, simplemente agregue esta línea de código:

sudo apt-get install certbot -t jessie-backports

Recuerde que debe detener su servidor web actual para que el puerto 80 esté libre para que certbot se ejecute correctamente, esto se puede hacer así:

servicio httpd stop
servicio nginx stop

Después de eso, lo único que debe hacer para adquirir un certificado es ejecutar esta línea para que comience el proceso interactivo:

certbot certonly

Si estás en CentOS necesitas instalar certbot así:

sudo yum install epel-release
sudo yum install certbot

Y haz lo mismo que Debian. El proceso es automático, pero debe saber cómo administrar adecuadamente los archivos y agregarlos a su archivo virtualhosts, ya sea apache o nginx. Para más referencia puedes consultar el Certbot sitio.

A través de WordPress, encriptemos el complemento

wp-lets-encrypt-plugin

Esto es sobre el manera más simple de agregar un certificado si está en WordPress, incluso si posee un VPS, de esta manera es mucho más simple que hacer que Certbot haga el trabajo ya que es completamente automático. Utiliza un complemento llamado WP vamos a encriptar que se puede descargar desde WordPress.org.

Una vez que se ha cargado el complemento, debe registrar su sitio en el complemento, de esta manera:

wp-lets-encrypt-plugin-01

Recomiendo configurar la opción de Autogenerar certificado para que sea siempre activo como con la opción Expire Warnings. De esta manera, si algo sale mal, siempre se le advertirá sobre posibles vencimientos. Después de completar esta información, procederá a Registrarse su cuenta. Esto permite que el complemento se conecte directamente con los servidores Let’s Encrypt y esto efectivamente eliminar el proceso de tener que validar su dominio (¡lo cual no solo es genial, sino que también ahorra tiempo!).

wp-lets-encrypt-plugin-02

He aquí la parte complicada. Después de que el certificado se genere y se active por completo, notará que la ruta a los archivos reales no está dentro de la carpeta “public_html”, por lo que tendrá que descargar manualmente esos archivos para cargar el certificado en su panel de control (nuevamente, le explicamos cómo cargar certificados en la siguiente sección).

Dado que el certificado será el mismo cuando el complemento vuelva a emitir la certificación después de 60 días, lo hará No es necesario volver a hacer este proceso crear efectivamente un sistema autosuficiente, por lo que solo es complicado la primera vez.

Cargue su certificado SSL

Ahora que ha elegido el método que mejor se adapta a sus necesidades y tiene el certificado generado, carguelo en su panel. Si está en cPanel o Vesta o en cualquier otro panel, debe usar el Explorador de archivos o FTP (nos gusta usar Transmitir o Filezilla para esto) y descargue los siguientes archivos (nota: la ruta a estos archivos siempre la proporciona el complemento de WordPress una vez que se generó el certificado):

  • cert.pem
  • private.pem
  • cadena.pem

Después de tener los archivos, puede continuar con el siguiente paso.

cPanel

Para cPanel, el proceso es bastante sencillo e implica cargar la certificación en el SSL / TLS menú. Para acceder a este menú, simplemente escriba “SSL” en su cPanel buscar.

cpanel-01

Necesitas acceder al Instalar y administrar SSL para su sitio (HTTPS) menú y cargue el certificado allí:

cpanel-02

Simplemente copie y pegue el código de cada archivo en los siguientes cuadros como este:

  • El archivo cert.pem el contenido entra en el Certificado (CRT)
  • El archivo private.pem el contenido entra en la clave privada (KEY)
  • El archivo cadena.pem el contenido entra en el paquete de autoridad de certificación (CABUNDLE)

¡Eso es! Su nuevo certificado Let Let’s Encrypt debe estar activo en tu dominio. Todo el proceso puede tomar un par de minutos la primera vez, pero es tan sencillo que la combinación con WP Vamos a cifrar el complemento y cargando el certificado en cPanel puede tomar menos de un minuto una vez que te hayas acostumbrado!

VestaCP

Vesta es más fácil de usar que incluso cPanel para cargar certificados. Después de descargar sus archivos a través de Vesta File Explorer o FTP, debe cargarlo en su menú de dominio, cambiando de HTTP a HTTPS de esta manera:

vestacp-01

Carga el contenido de los archivos respectivos. tal como son (copiar y pegar) sin agregar ni quitar nada, en los siguientes cuadros en este orden:

  • El archivo cert.pem el contenido entra en el Certificado SSL
  • El archivo private.pem el contenido entra en la clave SSL
  • El archivo cadena.pem el contenido entra en la Autoridad de certificación SSL / Intermedio

vestacp-02

Una vez que haya cargado el contenido, simplemente haga clic en Salvar ¡y voilá! su web se convierte instantáneamente a SSL. Recuerde que esta es toda la configuración inicial. Una vez que se ha cargado el certificado, puede elegir usar el complemento de WordPress para automatizar la reemisión del certificado..

Completando la configuración de SSL

Una vez que el certificado esté activo, usted necesita instruir a WordPress usar SSL para la conexión, así:

wordpress-ssl

Una vez que hagas clic salvar tendrá un sitio solo HTTPS y puede comenzar a cambiar sus preferencias de Google y hacer más ajustes a su SEO.

Conclusión

Con este artículo, ha aprendido varias formas sobre cómo crear un certificado SSL gratuito y cargarlo en su entorno de alojamiento. Ya hay proveedores de alojamiento que admiten Let’s Encrypt de inmediato, y este no es un tutorial para esos servicios.. Si aún no tiene un método directo Let’s Encrypt en su hosting, este tutorial fue hecho a mano para usted. De todos los métodos, usar el WordPress Plugin combinado con cPanel o Vesta es el más rápido de todos los métodos, te lleva no más de 1 minuto y te da la libertad de olvidarte de la reemisión, ya que será manejado por el complemento en sí.

La tecnología ha progresado mucho desde los primeros días de HTTPS, y con la llegada de Let’s Encrypt está universalmente disponible para todos. Por supuesto, hay casos en los que sitios web como la tienda en línea todavía debe comprar certificados premium ya que lo cubrirán en caso de fraude, pero para el resto de nosotros los certificados gratuitos están aquí para quedarse.

¿Has actualizado tu instalación de WordPress a HTTPS? ¿Cuáles son tus pensamientos? Cuéntanos en los comentarios a continuación.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map