floss:moodle

Moodle

  • site officiel : https://moodle.org/
  • installation:
    • complément d'installation du serveur
      • php : sudo apt install graphviz aspell ghostscript clamav php7.4-pspell php7.4-curl php7.4-gd php7.4-intl php7.4-mysql php7.4-xml php7.4-xmlrpc php7.4-ldap php7.4-zip php7.4-soap php7.4-mbstring
      • sudo service apache2 restart
      • sudo apt install git
    • cd /opt
    • sudo git clone git://git.moodle.org/moodle.git
    • cd moodle
    • sudo git branch -a
    • sudo git branch –track MOODLE_39_STABLE origin/MOODLE_39_STABLE
    • sudo git checkout MOODLE_39_STABLE
    • Copy local repository to /var/www/html/ :
      • sudo cp -R /opt/moodle /var/www/html/
      • sudo mkdir /var/moodledata
      • sudo chown -R www-data /var/moodledata
      • sudo chmod -R 777 /var/moodledata
      • sudo chmod -R 0755 /var/www/html/moodle
    • Setup MySQL Server
      • édition de la configuration mysql inutile si MariaDB & Ubuntu 20.04 (?? vérifier !!)
      • Where it says “moodledude” and “passwordformoodledude” you should change to the username and password of your choosing.
      • Utiliser les codes et mdp de l'administrateur de MariaDB (ou MySQL) créé lors de l'installation du serveur
      • mysql>
        CREATE DATABASE moodle DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
      • mysql>
        create user 'moodledude'@'localhost' IDENTIFIED BY 'passwordformoodledude';
      • mysql>
        GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON moodle.* TO 'moodledude'@'localhost';
      • mysql>
        quit;
Ce site web utilise des cookies. En utilisant le site Web, vous acceptez le stockage de cookies sur votre ordinateur. Vous reconnaissez également que vous avez lu et compris notre politique de confidentialité. Si vous n'êtes pas d'accord, quittez le site.En savoir plus
  • floss/moodle.txt
  • Dernière modification: 2021/06/06 05:20
  • de villersd