Gibbon ist ein Open-Source-Bildungsmanagementsystem, das entwickelt wurde, um Lehrern und Schülern dabei zu helfen, alltägliche Probleme anzugehen und zu lösen. Gibbon ist eine flexible Anwendung mit vielen Funktionen, wie z. B. Planer, externe Bewertung, Online-Bewerbungsformulare, Messenger usw.
In diesem Tutorial zeigen wir Ihnen, wie SieGibbon auf einem CentOS-VPS installieren .
Diese Installationsanleitung geht davon aus, dass Apache, MySQL und PHP bereits auf Ihrem Server installiert und konfiguriert sind. Gibbon benötigt:
- PHP mit aktivierten CURL-, gettext- und PDO-PHP-Erweiterungen. Außerdem sollten die Einstellungen magic_quotes_gpc und register_globals deaktiviert und die Einstellungen allow_url_fopen und file_uploads in php.ini aktiviert sein
- Apache-Webserver>=2.x+
- MySQL>=5.x auf Ihrem Linux VPS installiert .
Laden Sie die neueste stabile Version von Gibbon unter https://gibbonedu.org/download in das Verzeichnis „/opt“ auf dem Server herunter. Extrahieren Sie es dann und verschieben Sie die Gibbon-Core-Dateien und -Verzeichnisse in das Verzeichnis „/var/www/html/gibbon“ auf Ihrem Server. Zum Zeitpunkt der Erstellung dieses Tutorials ist die neueste stabile Version von Gibbon Core 9.1. Wenn Sie die allerneueste Version von Gibbon ausführen möchten, können Sie diese aus dem GitHub-Repo unter https://github.com/GibbonEdu/core
herunterladencd /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
Der Webserver-Benutzer (Apache) muss in der Lage sein, in das Verzeichnis „/var/www/html/gibbon“ zu schreiben. Dies kann ganz einfach durch Ausführen des folgenden Befehls erreicht werden:
chown apache:apache -R /var/www/html/gibbon
Erstellen Sie eine neue MySQL-Datenbank für Gibbon auf Ihrem Server:
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
Vergessen Sie nicht, „your-password“ durch ein starkes Passwort für den MySQL-Benutzer „gibbon“ zu ändern.
Suchen Sie die PHP-Konfigurationsdatei mit dem folgenden Befehl:
#php -i | grep php.ini Configuration File (php.ini) Path => /etc Loaded Configuration File => /etc/php.ini
Bearbeiten Sie die Konfigurationsdatei „php.ini“ und fügen Sie darin die folgenden Zeilen hinzu/ändern Sie sie:
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
Erstellen Sie eine neue virtuelle Host-Direktive in Apache:
vi /etc/httpd/conf/httpd.conf
Fügen Sie die folgenden Zeilen hinzu:
<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>
Starten Sie den Apache-Webserver mit dem folgenden Befehl neu, damit die Änderungen wirksam werden:
service apache2 restart
Öffnen Sie http://your-domain.com in Ihrem bevorzugten Webbrowser und befolgen Sie die einfachen Anweisungen: Geben Sie die Systemsprache und Datenbankinformationen ein, erstellen Sie ein neues Administratorkonto, geben Sie die Servereinstellungen und Organisationseinstellungen ein und klicken Sie nach dem Ausfüllen auf "Senden". alle Felder aus.
Das war's. Die Gibbon-Installation ist nun abgeschlossen. Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer CentOS VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Gibbon zu installieren für dich. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.
PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.