Configuració apache moodle

Acceso rápido:

Instalación de Moodle 3 11 en RunCloud Nginx Apache2 Stack

Hay instaladores disponibles para la mayoría de las plataformas en http://httpd.apache.org/download.cgi. Las instrucciones oficiales de instalación están aquí: http://httpd.apache.org/docs/2.0/install.html. Si estás usando Linux, se recomienda usar la versión empaquetada si puedes. Por ejemplo, en Debian/Ubuntu es simplemente:

Consulte la documentación de su plataforma en particular para obtener las instrucciones. Apache es fácil de construir desde el código fuente si es necesario y la documentación de PHP contiene un artículo sobre la construcción de Apache y PHP juntos - aunque rara vez se necesita hacer eso.

Si estás usando un equilibrador de carga de AWS delante de tu infraestructura, puedes establecer parte de la configuración anterior, impidiendo que el tráfico avance. Aquí está la configuración aplicada para ocultar archivos, con algunas consideraciones debido a las limitaciones conocidas:

1. instalación de moodle en el sistema operativo windows 10

Los instaladores están disponibles para la mayoría de las plataformas en http://httpd.apache.org/download.cgi. Las instrucciones oficiales de instalación están aquí: http://httpd.apache.org/docs/2.0/install.html. Si está ejecutando Linux, se recomienda utilizar la versión empaquetada si puede. Por ejemplo, en Debian/Ubuntu es sencillo:

Consulte la documentación de su plataforma en particular para obtener las instrucciones. Apache es fácil de construir desde el código fuente si es necesario y la documentación de PHP contiene un artículo sobre la construcción de Apache y PHP juntos - aunque rara vez se necesita hacer eso.

Instalación y configuración del sitio Moodle|Código abierto

La instalación se ha completado con éxito y todo funciona bien en mi host local, pero cuando intento acceder a él desde otros dispositivos (por ejemplo, otro portátil con Chrome) me redirige a "http://localhost/moodle" y aparece el mensaje "This Site can't be reached", aunque puedo acceder a la página "MyphpAdmen" después de modificar su archivo de alias.

No era un problema de permisos después de todo. Me he dado cuenta de que cuando escribo la dirección del servidor de Moodle (http://1.1.1.1/moodle) desde otros dispositivos, soy redirigido a "http://localhost/moodle", y para resolver esto sólo tuve que editar una línea en el archivo config.php de Moodle de la siguiente manera:

Puede ser que uses tu servidor en diferentes estaciones con diferentes rangos de Ip's, en ese caso tendrás que actualizar tu archivo de configuración cada vez que cambies la ip de tu servidor, así que hice este pequeño código para automatizar la actualización:

Instalación de Moodle en cualquier Windows - COMPLETO y LIMPIO

Este post muestra a los estudiantes y a los nuevos usuarios los pasos para instalar la plataforma de gestión de cursos Moodle en Ubuntu con un servidor web Apache y un certificado SSL gratuito de Let's Encrypt para asegurarse de que los visitantes se comunican sólo a través de HTTPS.

Es probablemente la mejor y más popular plataforma de gestión de aprendizaje de código abierto disponible hoy en día. Sin embargo, si vas a configurar Moodle en tu propio entorno, asegúrate de ejecutarlo sobre HTTPS.

Si va a utilizar Let's Encrypt, debe asegurarse de que su dominio está configurado correctamente. Esta configuración asume que tu nombre de dominio se llama ejemplo.com y apunta a tu servidor con la dirección IP 192.168.1.2

Como también mencionamos anteriormente, estamos instalando PHP en Ubuntu ya que Moodle lo requiere. Los paquetes de PHP se añaden a los repositorios de Ubuntu. Las versiones de los repositorios pueden no ser las más recientes. Si necesitas instalar las últimas versiones, tendrás que añadir un repositorio PPA de terceros.

Después de instalar git y curl arriba, cambia al directorio raíz de Apache2 y descarga los paquetes de Moodle desde Github. Sustituye siempre el número de rama por la última rama. La versión principal actual es la 36.

Subir