GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar Moodle en Ubuntu 16.04

Guía de instalación paso a paso sobre cómo instalar Moodle en Ubuntu 16.04. Moodle (acrónimo de entorno de aprendizaje dinámico orientado a objetos modulares) es un sistema de gestión de aprendizaje gratuito y de código abierto creado para proporcionar a los profesores, estudiantes y administradores un único entorno de aprendizaje personalizado. Moodle está construido por el proyecto Moodle que está dirigido y coordinado por Moodle HQ.

Moodle viene con muchas características útiles como:

  • Interfaz moderna y fácil de usar
  • Panel de control personalizado
  • Herramientas y actividades colaborativas
  • Calendario todo en uno
  • Editor de texto sencillo
  • Seguimiento del progreso
  • Notificaciones
  • y muchos más...

En este tutorial lo guiaremos a través de los pasos para instalar la última versión de Moodle en un VPS Ubuntu 16.04 con servidor web Apache, MySQL y PHP 7.

1. Iniciar sesión a través de SSH

En primer lugar, inicie sesión en su Ubuntu 16.04 VPS a través de SSH como usuario root

ssh root@IP_Address -p Port_number

2. Actualice los paquetes del sistema operativo

Ejecute el siguiente comando para actualizar los paquetes del sistema operativo e instalar algunas dependencias

apt-get update && apt-get upgrade
apt-get install git-core graphviz aspell

3. Instalar el servidor web Apache

Instale el servidor web Apache desde el repositorio de Ubuntu

apt-get install apache2

4. Inicie el servidor web Apache

Una vez que esté instalado, inicie Apache y permita que se inicie automáticamente al iniciar el sistema

systemctl enable apache2

5. Instalar PHP 7

A continuación, instalaremos PHP 7 y algunos módulos PHP adicionales requeridos por Moodle

apt-get install php7.0 libapache2-mod-php7.0 php7.0-pspell php7.0-curl php7.0-gd php7.0-intl php7.0-mysql php7.0-xml php7.0-xmlrpc php7.0-ldap php7.0-zip

6. Instalar y configurar el servidor de base de datos MySQL

Moodle almacena la mayoría de sus datos en una base de datos, por lo que instalaremos el servidor de base de datos MySQL

apt-get install mysql-client mysql-server

Después de la instalación, ejecute mysql_secure_installation secuencia de comandos para configurar su contraseña raíz de MySQL y proteger su instalación de MySQL.

Inicie sesión en el servidor MySQL como usuario raíz y cree un usuario y una base de datos para la instalación de Moodle

mysql -u root -p
mysql> CREATE DATABASE moodle;
mysql> GRANT ALL PRIVILEGES ON moodle.* TO 'moodleuser'@'localhost' IDENTIFIED BY 'PASSWORD';
mysql> FLUSH PRIVILEGES;
mysql> \q

No olvide reemplazar 'CONTRASEÑA' con una contraseña segura real.

7. Obtener Moodle del repositorio de GitHub

A continuación, cambie el directorio de trabajo actual y clone Moodle desde su repositorio oficial de GitHub

cd /var/www/html/
git clone https://github.com/moodle/moodle.git

Vaya al directorio ‘/moodle’ y verifique todas las sucursales disponibles

cd moodle/
git branch -a

Seleccione la última versión estable (actualmente es MOODLE_34_STABLE) y ejecute el siguiente comando para decirle a git qué rama rastrear o usar

git branch --track MOODLE_34_STABLE origin/MOODLE_34_STABLE

y verifique la versión especificada

git checkout MOODLE_34_STABLE

Switched to branch 'MOODLE_34_STABLE'
Your branch is up-to-date with 'origin/MOODLE_34_STABLE'.

Crear un directorio para los datos de Moodle

mkdir /var/moodledata

Establecer la propiedad y los permisos correctos

chown -R www-data:www-data /var/www/html/moodle
chown www-data:www-data /var/moodledata

8. Configurar el servidor web Apache

Cree un servidor virtual Apache para su nombre de dominio con el siguiente contenido

nano /etc/apache2/sites-available/yourdomain.com.conf

 ServerAdmin [email protected]
 DocumentRoot /var/www/html/moodle
 ServerName yourdomain.com
 ServerAlias www.yourdomain.com
 
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
 
 ErrorLog /var/log/httpd/yourdomain.com-error_log
 CustomLog /var/log/httpd/yourdomain.com-access_log common

guarde el archivo y habilite el servidor virtual

a2ensite yourdomain.com

Enabling site yourdomain.com.
To activate the new configuration, you need to run:
  service apache2 reload

Finalmente, vuelva a cargar el servidor web como se sugiere, para que los cambios surtan efecto

service apache2 reload

9. Siga las instrucciones en pantalla y complete la instalación

Ahora, ve a http://yourdomain.com y siga las instrucciones en pantalla para completar la instalación de Moodle. Para obtener más información sobre cómo configurar y usar Moodle, puede consultar su documentación oficial.

No tiene que instalar Moodle en Ubuntu 16.04, si usa uno de nuestros alojamientos optimizados de Moodle, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que instalen y configuren la última versión de Moodle en Ubuntu 16.04 por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si le gustó esta publicación sobre cómo instalar Moodle en Ubuntu 16.04, compártala con sus amigos en las redes sociales usando los botones a la izquierda o simplemente deje una respuesta a continuación. Gracias.


Panels
  1. Cómo instalar ISPConfig 3 en Ubuntu 18.04

  2. Cómo instalar Webmin en Ubuntu 18.04

  3. Cómo instalar Panda3D en Ubuntu 10.04

  4. Cómo instalar Zabbix en Ubuntu

  5. Cómo instalar Observium en Ubuntu 14.04

Cómo instalar Moodle en Ubuntu 20.04

Cómo instalar qt en Ubuntu 20.04

Cómo instalar Moodle en Ubuntu 14.04

Cómo instalar Moodle en Ubuntu 15.04

Cómo instalar Go en Ubuntu 20.04

Cómo instalar Go en Ubuntu 22.04