GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie Gibbon auf einem CentOS VPS

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

herunterladen
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

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.


Cent OS
  1. So installieren Sie Concrete5 auf einem CentOS 6 VPS

  2. So installieren Sie phpBB 3 auf einem CentOS 6 VPS

  3. So installieren Sie MySQLDumper auf einem CentOS VPS

  4. So installieren Sie PmWiki auf CentOS 6 VPS

  5. So installieren Sie Tomcat 8 auf einem CentOS 6 VPS

So installieren Sie R unter CentOS 7

So installieren Sie R unter CentOS 8

So installieren Sie Gibbon unter CentOS 6

So installieren Sie Gibbon unter CentOS 7

So installieren Sie ocPortal auf einem CentOS 7 VPS

Wie installiere ich NodeBB auf einem CentOS VPS?