Gibbon je open source systém pro správu vzdělávání vytvořený s cílem pomoci učitelům a studentům řešit a řešit každodenní problémy. Gibbon je flexibilní aplikace s mnoha funkcemi, jako je plánovač, externí hodnocení, online formuláře žádostí, messenger atd.
V tomto tutoriálu vám ukážeme, jaknainstalovat Gibbon na CentOS VPS .
Tato instalační příručka předpokládá, že Apache, MySQL a PHP jsou již nainstalovány a nakonfigurovány na vašem serveru. Gibbon vyžaduje:
- PHP s povolenými rozšířeními CURL, gettext a PDO PHP. Také nastavení magic_quotes_gpc a register_globals by měla být vypnuta a nastavení allow_url_fopen a file_uploads by mělo být povoleno v php.ini
- Webový server Apache>=2.x+
- MySQL>=5.x nainstalované na vašem Linux VPS .
Stáhněte si nejnovější stabilní verzi Gibbonu na https://gibbonedu.org/download do adresáře „/opt“ na serveru. Poté jej rozbalte a přesuňte základní soubory a adresáře Gibbon do adresáře „/var/www/html/gibbon“ na vašem serveru. V době psaní tohoto tutoriálu je nejnovější stabilní verze Gibbon Core 9.1. Pokud byste chtěli spustit úplně nejnovější verzi Gibbon, můžete ji získat z úložiště GitHub na 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
Uživatel webového serveru (Apache) musí mít možnost zapisovat do adresáře „/var/www/html/gibbon“. To lze snadno provést spuštěním následujícího příkazu:
chown apache:apache -R /var/www/html/gibbon
Vytvořte na svém serveru novou databázi MySQL pro Gibbon:
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
Nezapomeňte změnit „vaše heslo“ na silné heslo pro uživatele MySQL „gibbon“.
Vyhledejte konfigurační soubor php pomocí následujícího příkazu:
#php -i | grep php.ini Configuration File (php.ini) Path => /etc Loaded Configuration File => /etc/php.ini
Upravte konfigurační soubor ‚php.ini‘ a přidejte/upravte v něm následující řádky:
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
Vytvořte novou direktivu virtuálního hostitele v Apache:
vi /etc/httpd/conf/httpd.conf
Přidejte následující řádky:
<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>
Restartujte webový server Apache, aby se změny projevily pomocí následujícího příkazu:
service apache2 restart
Otevřete ve svém oblíbeném webovém prohlížeči http://your-domain.com a postupujte podle jednoduchých pokynů: zadejte jazyk systému, informace o databázi, vytvořte nový účet správce, zadejte nastavení serveru, nastavení organizace a po vyplnění klikněte na „odeslat“. ze všech polí.
To je ono. Instalace Gibbon je nyní dokončena. Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich hostingových služeb CentOS VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby instalovali Gibbon pro tebe. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.