Cómo instalar Moodle en Hestia CP VestaCP Parte1

Para que Moodle funcione de manera correcta es necesario hacer la instalación y configuración en un servidor virtual VPS seguro.

Imprescindible

Configurar el archivo PHP.ini a los parámetros mínimos requeridos por Moodle, además se tiene que Configurar la plantilla Backend Template PHP-FPM del sitio web correspondiente.

Paso 1 Cree un nuevo usuario de HestiaCP (recomendado)
Inicie sesión en su Panel de control de administración de HestiaCP y cree un nuevo usuario.

Paso 2 Agregar un nuevo dominio web
Haga clic en Agregar dominio web. Luego escriba el nombre de dominio de su sitio web y la dirección IP de su VPS. También haga clic en Crear zona DNS y haga clic en Habilitar correo para este dominio para configurar direcciones de correo electrónico personalizadas.

Luego, desplácese hacia abajo y haga clic en Opciones avanzadas. Aquí es donde usará la plantilla backend de acuerdo a la versión PHP, al finalizar haga clic en Guardar y volver.

Seleccione el nombre de dominio y haga clic en el lápiz para editar el nombre de dominio. Marque Habilitar SSL y Use Let’s Encrypt, clic en guardar y espere a que termine el botón verde,

Paso 3 Utilice Hestia para crear una base de datos
Moodle necesita una base de datos, haga clic en DB. Luego haga clic en Agregar base de datos .

También haga clic en Opciones avanzadas de la base de datos y cambie el juego de caracteres a utf8mb4. Haga clic en Guardar y regresar.

Paso 7 Utilice el Administrador de archivos de HestiaCP para agregar Moodle.
Vaya a la página de descargas de Moodle para descargar la última versión de Moodle.

https://download.moodle.org/releases/latest/

Luego regrese a HestiaCP y haga clic en Archivos, web, su-nombre-de-dominio, public_html. Haga clic en Agregar archivos para agregar el archivo comprimido de Moodle.

Haga clic en los 3 puntos a la derecha del archivo comprimido de Moodle y haga clic en Descomprimir. Esto creará una carpeta llamada Moodle con los archivos y carpetas de Moodle. Para mover estos archivos y carpetas a la carpeta raíz public_html, abra el archivo moodle.

Luego haga clic en el cuadro en la parte superior para seleccionar todos los archivos y carpetas. Esto abrirá una opción oculta llamada Mover.

Luego haga clic en Mover. Esto abrirá la pantalla Seleccionar carpeta. Haga clic en el signo más a la izquierda de la web. Luego el signo más para su nombre de dominio. Luego haga clic en public_html (no en el signo más). Esto moverá todos los archivos. Vuelva a la carpeta public_html:

Ahora que tenemos nuestros archivos en la carpeta raíz, desplácese hacia abajo y haga clic en los tres puntos a la derecha de la carpeta de Moodle y elimínelo.

Luego, desplácese hacia abajo y haga clic en los tres puntos a la derecha del archivo zip más reciente de Moodle. Luego haga clic en Eliminar. Luego haga clic en los tres puntos a la derecha del archivo index.html para cambiarle el nombre a old-index.html.

Paso 8 Utilice el Administrador de archivos de Hestia para crear una carpeta de datos de Moodle.
Moodle necesita tener una carpeta especial llamada carpeta moodledata . Por razones de seguridad, esta carpeta no puede estar en la carpeta public-html, sino que debe estar en una carpeta privada ubicada en la carpeta del nombre de dominio. Hestia ya creó la carpeta privada. Aquí crearemos una carpeta moodledata en la carpeta privada de Hestia. Aún en el Administrador de archivos de Hestia, haga clic en la carpeta del nombre de dominio y haga clic en la carpeta privada. Luego haga clic en Nuevo para crear una carpeta llamada moodledata.

¿Que sigue?
Continuaremos dejando la cuenta de usuario de Hestia abierta en un navegador (donde no borraremos el caché, lo que nos cerraría la sesión de Hestia). Luego, en el siguiente artículo, abriremos un nuevo navegador, borraremos el caché y usaremos el instalador de Moodle junto con nuestro navegador Hestia Control Panel, para completar varios pasos de instalación adicionales.

Share to...