Dans ce tutoriel, nous allons vous montrer comment installer Gibbon sur CentOS 6. Pour ceux d'entre vous qui ne le savaient pas, Gibbon est une gestion de l'éducation open-source, gratuite et très flexible Il aide 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. Le service administratif des établissements d'enseignement peut utiliser cet outil pour remplir leurs responsabilités administratives.
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 Gibbon sur CentOS 6.
Installer Gibbon 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-mbstring php-curl php-openssl php-zip php-gd php-dom php-xml php-intl php-json
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 Gibbon. 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 Mise en place Gibbons :
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
Modifiez le fichier de configuration "php.ini" et ajoutez/modifiez-y les lignes suivantes :
### nano /etc/php.ini 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
Étape 4. Configurez le serveur Web Apache.
Créez une nouvelle directive d'hôte virtuel dans Apache :
### nano /etc/httpd/conf/httpd.conf <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>
Définir l'autorisation :
chown apache:apache -R /var/www/html/gibbon
Redémarrez le serveur Web Apache pour que les modifications prennent effet :
service httpd restart
Étape 5. Installez Gibbon.
Téléchargez la dernière version stable de Gibbon :
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
Étape 6. Accéder à Gibbon.
Gibbon sera disponible sur le port HTTP 80 par défaut. Ouvrez votre navigateur préféré et accédez à http://yourdomain.com/gibbon
ou http://server-ip/gibbon
. Suivez les instructions simples :entrez la langue du système, les informations de la base de données, créez un nouveau compte administrateur, entrez 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 ça. L'installation de Gibbon est maintenant terminée. Si vous utilisez un pare-feu, veuillez ouvrir le port 80 pour permettre l'accès au panneau de contrôle.
Félicitations ! Vous avez installé Gibbon avec succès. Merci d'avoir utilisé ce didacticiel pour l'installation de Gibbon college management 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 Gibbon.