GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Moodle sur CentOS 6

Dans ce tutoriel, nous allons vous montrer comment installer Moodle sur CentOS 6. Pour ceux d'entre vous qui ne le savaient pas, Moodle est un système de gestion de cours Open Source (CMS), également connu en tant que système de gestion de l'apprentissage (LMS) ou environnement d'apprentissage virtuel (VLE). Il est devenu très populaire parmi les éducateurs du monde entier en tant qu'outil de création de sites Web dynamiques en ligne pour leurs étudiants. Moodle apporte des fonctionnalités telles que la soumission de devoirs, des quiz en ligne, wiki, notation, messages instantanés, forums de discussion, etc. Mais comme il s'agit d'un logiciel modulaire, il peut être étendu via des plug-ins pour ajouter des fonctionnalités supplémentaires.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple. Je vais vous montrer étape par étape l'installation de Moodle sur CentOS 6.

Installer Moodle sur CentOS 6

Étape 1. Tout d'abord, assurez-vous que tous les packages sont à jour.

yum -y update

Étape 2. Installez le serveur LAMP et incluez quelques extensions PHP.

yum install mysql-server httpd php php-mysql
yum install php-iconv php-mbstring php-curl php-openssl php-tokenizer php-xmlpc php-soap php-ctype php-zip php-gd php-simplexml php-spl php-pcre php-dom php-xml php-intl php-json php-ldap php-pecl-apc -y

Démarrez les services Apache et MySQL :

service httpd start
service mysqld start

Étape 3. Configuration de MySQL.

Par défaut, MySQL n'est pas renforcé. Vous pouvez sécuriser MySQL à l'aide de mysql_secure_installation scénario. vous devez lire attentivement et ci-dessous chaque étape qui définira un mot de passe root, supprimera les utilisateurs anonymes, interdira la connexion root à distance et supprimera la base de données de test et l'accès à MySQL sécurisé.

mysql_secure_installation

Ensuite, nous devrons nous connecter à la console MySQL et créer une base de données pour Moodle. Exécutez la commande suivante :

mysql -u root -p

Cela vous demandera un mot de passe, alors entrez votre mot de passe root MySQL et appuyez sur Entrée. Une fois que vous êtes connecté à votre serveur de base de données, vous devez créer une base de données pour Installation de Moodle :

mysql> CREATE DATABASE moodle;
mysql> GRANT ALL ON moodle.* TO 'moodle'@'localhost' IDENTIFIED BY 'secretpassword';
mysql> FLUSH PRIVILEGES;
mysql> quit

Étape 4. Installez Moodle.

Téléchargez la dernière source de Moodle :

wget https://download.moodle.org/download.php/stable28/moodle-latest-28.zip
tar -zxvf moodle-latest-28.tgz

Si votre serveur est dédié à héberger uniquement le site moodle, copiez le contenu de votre répertoire moodle dans /var/www/html/ annuaire. Dans ce cas, l'URL de votre site Web moodle sera www.votre-site.com.

Créez un répertoire de données pour Moodle :

mkdir /var/www/moodledata/
chmod 777 /var/www/moodledata/

Étape 5. Accéder à Moodle.

Moodle sera disponible sur le port HTTP 80 par défaut. Ouvrez votre navigateur préféré et accédez à http://votredomaine.com ou http://server-ip.

Étape 1 : Sélectionnez la langue
Étape 2 :Entrez le chemin d'accès au "répertoire de données (moodledata), dans notre cas, il s'agit de /var/www/moodledata/
Étape 3 :Choisissez le pilote de base de données, MySQL.
Étape 4 :Saisissez les paramètres de la base de données.

Félicitations ! Vous avez installé Moodle avec succès. Merci d'avoir utilisé ce didacticiel pour installer Moodle sur le système CentOS 6. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel de Moodle.


Cent OS
  1. Comment installer Elgg sur CentOS 6

  2. Comment installer Dotclear sur CentOS 6

  3. Comment installer le serveur MySQL sur CentOS 7

  4. Comment installer Jira sur CentOS 7

  5. Comment installer MySQL 5.6 sur CentOS 6.x

Comment installer Zabbix sur CentOS 6

Comment installer osTicket sur CentOS 6

Comment installer LimeSurvey sur CentOS 6

Comment installer Moodle sur CentOS 7

Comment installer Mattermost sur CentOS 7

Comment installer Moodle sur CentOS 8