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

Comment installer Gibbon sur un VPS CentOS

Gibbon est un système de gestion de l'éducation open source créé pour aider les enseignants et les étudiants à aborder et résoudre les problèmes quotidiens. Gibbon est une application flexible avec de nombreuses fonctionnalités, telles que le planificateur, l'évaluation externe, les formulaires de candidature en ligne, la messagerie, etc.
Dans ce tutoriel, nous allons vous montrer commentinstaller Gibbon sur un VPS CentOS .

Ce guide d'installation suppose qu'Apache, MySQL et PHP sont déjà installés et configurés sur votre serveur. Gibbon requiert :

  • PHP avec les extensions PHP CURL, gettext et PDO activées. De plus, les paramètres magic_quotes_gpc et register_globals doivent être désactivés et les paramètres allow_url_fopen et file_uploads doivent être activés dans php.ini
  • Serveur Web Apache >=2.x+
  • MySQL>=5.x installé sur votre VPS Linux .

Téléchargez la dernière version stable de Gibbon sur https://gibbonedu.org/download dans le répertoire "/opt" sur le serveur. Ensuite, extrayez-le et déplacez les fichiers et répertoires principaux de Gibbon dans le répertoire ‘/var/www/html/gibbon’ sur votre serveur. Au moment de la rédaction de ce tutoriel, la dernière version stable de Gibbon Core est la 9.1. Si vous souhaitez exécuter la toute dernière version de Gibbon, vous pouvez l'obtenir à partir du référentiel GitHub à l'adresse https://github.com/GibbonEdu/core

cd /opt/
wget https://github.com/GibbonEdu/core/archive/v9.1.00.zip
unzip v9.1.00.zip
mv core-9.1.00 /var/www/html/gibbon

L'utilisateur du serveur Web (Apache) doit pouvoir écrire dans le répertoire "/var/www/html/gibbon". Pour ce faire, vous pouvez facilement exécuter la commande suivante :

chown apache:apache -R /var/www/html/gibbon

Créez une nouvelle base de données MySQL pour Gibbon sur votre serveur :

mysql -u root -p
mysql> CREATE DATABASE gibbondb;
mysql> GRANT ALL PRIVILEGES ON gibbondb.* TO 'gibbon'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> exit

N'oubliez pas de changer "your-password" avec un mot de passe fort pour l'utilisateur MySQL "gibbon".

Localisez le fichier de configuration php à l'aide de la commande suivante :

#php -i | grep php.ini
Configuration File (php.ini) Path => /etc
Loaded Configuration File => /etc/php.ini

Editez le fichier de configuration ‘php.ini’ et ajoutez/modifiez-y les lignes suivantes :

file_uploads = On
allow_url_fopen = On
register_globals = off
magic_quotes_gpc = Off
set max_input_vars = 5000
dispaly_errors = Off
error_reporting = E_ALL & ~E_NOTICE

Créez une nouvelle directive d'hôte virtuel dans Apache :

vi /etc/httpd/conf/httpd.conf

Ajoutez les lignes suivantes :

<VirtualHost *:80>
   ServerAdmin [email protected]
   DocumentRoot /var/www/html/gibbon/
   ServerName your-domain.com
   ServerAlias www.your-domain.com
   <Directory /var/www/html/gibbon/>
      Options FollowSymLinks
      AllowOverride All
   </Directory>
   ErrorLog /var/log/apache2/your-domain.com-error_log
   CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Redémarrez le serveur Web Apache pour que les modifications prennent effet à l'aide de la commande suivante :

service apache2 restart

Ouvrez http://votre-domaine.com dans votre navigateur Web préféré et suivez les instructions simples : saisissez la langue du système, les informations de la base de données, créez un nouveau compte administrateur, saisissez les paramètres du serveur, les paramètres de l'organisation et cliquez sur "Soumettre" une fois que vous avez rempli tous les champs.
C'est tout. L'installation de Gibbon est maintenant terminée. Bien sûr, vous n'avez rien à faire de tout cela si vous utilisez l'un de nos services d'hébergement VPS CentOS, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Gibbon pour toi. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Comment installer phpBB 3 sur un VPS CentOS 6

  2. Comment installer MySQLDumper sur un VPS CentOS

  3. Comment installer PmWiki sur CentOS 6 VPS

  4. Comment installer Tomcat 8 sur un VPS CentOS 6

  5. Comment installer ImpressCMS sur un VPS CentOS 6

Comment installer R sur CentOS 7

Comment installer R sur CentOS 8

Comment installer Gibbon sur CentOS 6

Comment installer Gibbon sur CentOS 7

Comment installer ocPortal sur un VPS CentOS 7

Comment installer ownCloud 8 sur un VPS CentOS 7