GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Gibbon na CentOS VPS

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.


Cent OS
  1. Jak nainstalovat Piwik na CentOS VPS

  2. Jak nainstalovat Tomcat 8 na CentOS 6 VPS

  3. Jak nainstalovat ImpressCMS na CentOS 6 VPS

  1. Jak nainstalovat MyWebSQL na CentOS VPS

  2. Jak nainstalovat ocPortal na CentOS 7 VPS

  3. Jak nainstalovat ownCloud 8 na CentOS 7 VPS

  1. Jak nainstalovat Selfoss na CentOS 7 Linux VPS

  2. Jak nainstalovat OpenMRS na CentOS 6 VPS

  3. Jak nainstalovat Review Board na CentOS 7 VPS