Ceci est un guide étape par étape sur la façon d'installer Moodle ("Magic Lamp") sur Ubuntu 16.04. Moodle (abréviation de Environnement d'apprentissage dynamique orienté objet modulaire) est un système de gestion de l'apprentissage gratuit et open source qui offre aux enseignants, aux étudiants et aux administrateurs un environnement d'apprentissage personnalisé. Moodle est créé par le projet Moodle et est dirigé et coordonné par le siège social de Moodle[1].
Moodle possède de nombreuses fonctions très pratiques, telles que :
ssh root@IP_Address -p Port_number
apt-get update && apt-get upgrade apt-get install git-core graphviz aspell
apt-get install apache2
systemctl enable apache2
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
apt-get install mysql-client mysql-server
mysql_secure_installation pour configurer le mot de passe root de MySQL afin d'assurer la sécurité de MySQL.
Connectez-vous au serveur MySQL en tant qu'utilisateurroot et créez une base de données pour Moodle et un utilisateur pouvant y accéder. Voici les instructions spécifiques : .
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
MOT DE PASSE ci-dessus par un mot de passe fort.
cd /var/www/html/ git clone https://github.com/moodle/moodle.git
moodle et vérifiez toutes les branches disponibles :
cd moodle/ git branch -a
MOODLE_34_STABLE) et exécutez la commande suivante pour indiquer à git quelle branche suivre ou utiliser :
git branch --track MOODLE_34_STABLE origin/MOODLE_34_STABLE
git checkout MOODLE_34_STABLE Switched to branch 'MOODLE_34_STABLE' Your branch is up-to-date with 'origin/MOODLE_34_STABLE'.
mkdir /var/moodledata
chown -R www-data:www-data /var/www/html/moodle chown www-data:www-data /var/moodledata
使用以下内容为您的域名创建 Apache 虚拟主机:
nano /etc/apache2/sites-available/yourdomain.com.conf ServerAdmin admin@yourdomain.com 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
保存文件并启用虚拟主机:
a2ensite yourdomain.com Enabling site yourdomain.com. To activate the new configuration, you need to run: service apache2 reload
最后,重启 Apache Web 服务器,以使配置生效:
service apache2 reload
现在,点击 “http://yourdomain.com”(LCTT 译注:在浏览器的地址栏里输入以上域名以访问 Apache WEB 服务器),按照提示完成 Moodle 的安装。有关如何配置和使用 Moodle 的更多信息,您可以查看其官方文档[2]。
如果您使用我们的优化的 Moodle 托管主机服务[3],您不必在 Ubuntu 16.04 上安装 Moodle,在这种情况下,您只需要求我们的专业 Linux 系统管理员在 Ubuntu 16.04 上安装和配置最新版本的 Moodle。他们将提供 24×7 及时响应的服务。
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!