Instalar moodle en ubuntu 18.04

Acceso rápido:

PHP no se ha configurado correctamente con la extensión MySQLi

Nota: Aunque no es recomendado por la mayoría de los expertos, usted podría instalar una Interfaz Gráfica de Usuario (escritorio) emitiendo el comando 'sudo tasksel' o 'sudo apt install ubuntu-desktop' para instalar 'Ubuntu desktop'. PERO USE CON CUIDADO: La GUI puede no aparecer como se espera, y puede impedir al usuario obtener incluso el CLI. Pruébelo primero en una máquina de prueba.

Primero necesitamos cambiar el motor de almacenamiento por defecto a innodb y cambiar el formato de archivo por defecto a Barracuda, esta es una nueva configuración comparada con versiones anteriores. También es necesario establecer innodb_file_per_table para que Barracuda funcione correctamente. Ref: https://dev.mysql.com/doc/refman/5.7/en/innodb-compression-usage.html

Desplácese hacia abajo hasta la sección [mysqld] y en Configuración básica añada la siguiente línea debajo de la última declaración. si desea añadir tiene que pulsar el botón "insertar" de su teclado. normalmente se encuentra encima del botón "borrar". esto le permite añadir algo de texto.

Nota: Si utiliza versiones más recientes de MariaDB en Ubuntu 20.04 estos cambios en el archivo de configuración surgiría y error (mysql variable desconocida 'innodb_file_format=barracuda'), por lo que comentar o no hacer estos cambios, estos valores son obtener por defecto.innodb_file_format fue obsoleto en MariaDB 10.2 y eliminado en MariaDB.

Instalar Moodle 3.11 - Nginx - MariaDB 10.5 - PHP 7.4

$ sudo systemctl enable nginx.servicePaso 2 - Instalar MariaDBMoodle también necesita un servidor de base de datos para almacenar y gestionar parte de sus datos. Para ello, utilizaremos MariaDB. Para instalarlo, ejecuta lo siguiente:$ sudo apt install mariadb-server mariadb-clientComo hemos hecho con Apache, después de instalarlo pararemos, iniciaremos y habilitaremos MariaDB para asegurarnos de que se inicia al arrancar el servidor:$ sudo systemctl stop mariadb.service

$ sudo systemctl enable mariadb.servicePara asegurar la instalación, MariaDB viene con un script para ayudar a ajustar algunos valores predeterminados inseguros. Inicie el script ejecutando:$ sudo mysql_secure_installationSi aún no ha establecido una contraseña para MariaDB y se le pide que introduzca la contraseña actual para root (enter para ninguna), pulse enter para continuar - establecerá la contraseña a continuación. Contesta Y a esto. [Y establece tu contraseña. Asegúrate de que es diferente de tu contraseña SSH, por razones de seguridad.También se te pedirá que respondas a algunas preguntas para eliminar/mantener algunos valores predeterminados. Te recomendamos que las respondas de la siguiente manera:¿Quitar usuarios anónimos? [S/N] Y

Cómo instalar moodle 3.4 en Ubuntu 16.04

Este post asume que ya tienes apache, mysql, php y phpmyadmin instalados. Si no es así, entonces usted puede leer este post aquí para hacer la instalación que es un pre-requisito si desea moodle instalado correctamente.

Sin embargo, este post tocará algunas áreas de lo anterior donde se necesitan ciertas configuraciones. Sin embargo, en general se ve en el sistema de gestión de contenidos de código abierto moodle que está escrito y basado en php. Permite a las instituciones educativas crear un sistema muy powerpul para los cursos, estudiantes y profesores. Se utiliza en todo el mundo por muchas universidades, y lo más importante es libre y liberado al público en general.

En el post anterior dejamos nuestro directorio html abierto al público en general. Por lo tanto, si alguien nuevo nuestra dirección IP o aterrizó en él y trató de navegar por lo que está en nuestro directorio html que. Por lo tanto, queremos desactivar el listado directo por razones de seguridad utilizando el siguiente comando:

sudo apt install php7.1 libapache2-mod-php7.1 php7.1-common php7.1-mbstring php7.1-xmlrpc php7.1-soap php7.1-gd php7.1-xml php7.1-intl php7.1-mysql php7.1-cli php7.1-mcrypt php7.1-ldap php7.1-zip php7.1-curl

Instalación de Moodle en Linux | Ubuntu o Fedora

Nota: Aunque no es recomendado por la mayoría de los expertos, usted podría instalar una Interfaz Gráfica de Usuario (escritorio) emitiendo el comando 'sudo tasksel' o 'sudo apt install ubuntu-desktop' para instalar 'Ubuntu desktop'. PERO USE CON CUIDADO: La GUI puede no aparecer como se espera, y puede impedir al usuario obtener incluso el CLI. Pruébelo primero en una máquina de prueba.

En primer lugar tenemos que cambiar el motor de almacenamiento por defecto a innodb y cambiar el formato de archivo por defecto a Barracuda, esta es una nueva configuración en comparación con las versiones anteriores. También es necesario establecer innodb_file_per_table para que Barracuda funcione correctamente. Ref: https://dev.mysql.com/doc/refman/5.7/en/innodb-compression-usage.html

Desplácese hacia abajo hasta la sección [mysqld] y en Configuración básica añada la siguiente línea debajo de la última declaración. si desea añadir tiene que pulsar el botón "insertar" de su teclado. normalmente se encuentra encima del botón "borrar". esto le permite añadir algo de texto.

Nota: Si utiliza versiones más recientes de MariaDB en Ubuntu 20.04 estos cambios en el archivo de configuración surgiría y error (mysql variable desconocida 'innodb_file_format=barracuda'), por lo que comentar o no hacer estos cambios, estos valores son obtener por defecto.innodb_file_format fue obsoleto en MariaDB 10.2 y eliminado en MariaDB.

Subir