Pasos a realizar para Activar SSL en Moodle

Activar SSL Moodle

Activar un Certificado de Seguridad SSL en la plataforma de enseñanza Moodle es muy sencillo si se siguen todos los pasos que vamos a indicar en el siguiente tutorial.  

Recordemos que desde hace unos meses Google valora de forma más positiva las webs que disponen de un certificado de seguridad SSL, sobre todo si aparece el codiciado “candadito” verde en la parte superior izquierda del navegador web, donde se muestran las URLs. Además, en Julio de 2018 empezará a marcar como NO seguras las webs sin SSL.

Emitir un Certificado de Seguridad SSL

Antes de activar el certificado de seguridad SSL en Moodle primero tenemos que tener uno emitido para nuestro dominio.

Para ello, podemos emitir un Certificado de Seguridad SSL GRATIS (Let’s Encrypt SSL) desde nuestro panel de control cPanel o contratar un Certificado de Seguridad SSL de PAGO.

Certificados de Seguridad SSL (de pago)

En Hostinet disponemos de varios Certificados SSL de pago. Podemos consultar en la siguiente tabla sus precios y características:

Certificado SSL

Anexo:
Cómo Instalar Certificado RapidSSL en el Servidor
Cómo Instalar Certificado RapidSSL en cPanel (Planes Distribuidores y VPS)
Cómo Instalar el Certificado RapidSSl Wildcard en el Servidor

Nota: La principal diferencia entre un Certificado SSL de Pago y un Certificado SSL Gratuito es que el de pago cuenta con una garantía monetaria detrás de si mismo, obviamente este respaldo económico no lo ofrece un Certificado SSL Gratuito, pero con todos ellos se puede pasar una web de http a https sin problemas y obtener el "candadito" verde sin problemas.

Activar Certificado de Seguridad SSL en Moodle

Una vez tengamos instalado el Certificado de Seguridad SSL que pensemos puede resultarnos más provechoso para nuestra plataforma de enseñanza Moodle tendremos que activarlo modificando el archivo config.php, que se encuentra en la carpeta public_html de nuestro alojamiento o en la carpeta donde lo tengamos instalado, por ejemplo, public_html/moodle34 en nuestro caso (lo de 34 es para saber que es la versión 3.4.x).

La opción más sencilla para acceder a este archivo es hacerlo mediante el Administrador de ficheros de cPanel o a través de un cliente de FTP como FIlezilla. Nuestra recomendación es hacerlo a través del propio administrador de archivos de cPanel siguiendo estos pasos:

Accedemos a cPanel con nuestras credenciales de acceso (los enviamos por email al contratar uno de nuestros Hosting).

Varias formas de loguearse en cPanel:
– Mediante el dominio (si apunta a los servidores de Hostinet): -> https://www.nuestrodominio.com/cpanel
– Mediante el servidor (el dominio no apunta a los servidores de Hostinet) -> https://hostxx.hostinet.com/cpanel (sustituyendo xx por el número del servidor)
A través del área de clientes de Hostinet

cPanel login

Una vez dentro del panel de control, tenemos que hacer click en la primera opción que nos aparece en el bloque de Archivos, y que no es otra que la del “Administrador de archivos”.

cPanel Administrador de archivos

Dentro del Administrador de archivos, tan solo tenemos que buscar el archivo config.php como indicábamos previamente. Recordemos que se encuentra en la carpeta public_html de nuestro alojamiento o en la carpeta donde lo tengamos instalado, por ejemplo, public_html/moodle34 en nuestro caso (lo de 34 es para saber que es la versión 3.4.x).

Localizado el archivo, el siguiente paso es seleccionarlo y darle al botón derecho del ratón para que se despliegue un menú con varias opciones. La que nos interesa es la de Editar (Edit).

Moodle config.php

En la página de edición del archivo debemos buscar la siguiente línea (está casi casi por el final):

$CFG->wwwroot   = 'http://nuestrodominio.com';


Y cambiar el http del principio por https, es decir, añadirle una s, para que nos quede así:

$CFG->wwwroot   = 'https://nuestrodominio.com';

 

Moodle config.php https

Modificado, no nos podemos olvidar de darle al botón de Guardar Cambio, ubicado en la parte superior derecha.

Sin embargo, solo con ese cambio es posible que no consigamos que todo funcione bajo https, por lo que nuestra recomendación es acceder como administrador a a la siguiente URL de nuestro Moodle -> https://nuestrodominio.com/admin/tool/replace (obviamente sustituyendo nuestrodominio.com por el dominio que corresponda).

IMPORTANTE: Antes de hacer nada en la URL que hemos puesto, por favor, haz una copiade seguridad de la base de datos de Moodle.

Teniendo un respaldo detrás de la base de datos, ya podemos meterle mano…

El cambio a realizar es el siguiente: en el primer campo de “Buscar en toda la base de datos” ponemos nuestro dominios con http, por ejemplo, http://nuestrodominio.com. Y en el de “Reemplazar con esta cadena de texto” indicamos nuestro dominio con https, por ejemplo https://nuestrodominio.com. Esto lo que hará es cambiar en la base de datos todas las rutas que aun carguen por http pasarlas a https. Por cierto, el casillero de “Entiendo los riesgos de esta operación” también hay que marcarlo antes de darle al botón de “Sí, hazlo”.

Moodle cambiar urls

¿Contenido no seguro?

Si nos sale alguna alerta de que el contenido no es seguro, este artículo nos puede ayudar a identificar cual es, así como también la Extensión de Google Chrome: Lighthouse.

Conclusiones

No solo porque Google pondere más en sus listados de búsqueda aquellas webs con https debemos incluir un certificado de seguridad en nuestra plataforma Moodle, sino también para que nuestros usuarios se sientan más seguros. Además, instalar un certificado como Let’s Encryp SSL, no cuesta dinero ¡es gratis!, y se emite en unos pocos segundos desde nuestro propio panel de control cPanel.

Let's Encryp SSL Hostinet

¡Síguenos en nuestras redes sociales: Facebook y Twitter @hostinet!


 

Hosting SSD Cloud ¡En 2018 al mejor precio!

Disfruta de un 25% de descuento adicional
Introduce el cupón SSD2018

Hosting SSD NVMe