GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare Gibbon su un VPS CentOS

Gibbon è un sistema di gestione dell'istruzione open source creato per aiutare insegnanti e studenti ad affrontare e risolvere i problemi quotidiani. Gibbon è un'applicazione flessibile con molte funzionalità, come pianificazione, valutazione esterna, moduli di domanda online, messenger ecc.
In questo tutorial ti mostreremo come installare Gibbon su un VPS CentOS .

Questa guida all'installazione presuppone che Apache, MySQL e PHP siano già installati e configurati sul tuo server. Gibbon richiede:

  • PHP con estensioni CURL, gettext e PDO PHP abilitate. Inoltre, le impostazioni magic_quotes_gpc e register_globals dovrebbero essere disattivate e le impostazioni allow_url_fopen e file_uploads dovrebbero essere abilitate in php.ini
  • Server Web Apache>=2.x+
  • MySQL>=5.x installato sul tuo VPS Linux .

Scarica l'ultima versione stabile di Gibbon su https://gibbonedu.org/download nella directory '/opt' sul server. Quindi, estrailo e sposta i file e le directory principali di Gibbon nella directory "/var/www/html/gibbon" sul tuo server. Al momento della stesura di questo tutorial, l'ultima versione stabile di Gibbon Core è 9.1. Se desideri eseguire l'ultima versione di Gibbon, puoi ottenerla dal repository GitHub su 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

L'utente del server web (Apache) deve essere in grado di scrivere nella directory "/var/www/html/gibbon". Questa operazione può essere eseguita facilmente eseguendo il seguente comando:

chown apache:apache -R /var/www/html/gibbon

Crea un nuovo database MySQL per Gibbon sul tuo 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

Non dimenticare di cambiare "la tua password" con una password complessa per l'utente MySQL "gibbon".

Individua il file di configurazione php usando il seguente comando:

#php -i | grep php.ini
Configuration File (php.ini) Path => /etc
Loaded Configuration File => /etc/php.ini

Modifica il file di configurazione 'php.ini' e aggiungi/modifica le seguenti righe al suo interno:

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

Crea una nuova direttiva host virtuale in Apache:

vi /etc/httpd/conf/httpd.conf

Aggiungi le seguenti righe:

<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>

Riavvia il server Web Apache per rendere effettive le modifiche utilizzando il comando seguente:

service apache2 restart

Apri http://tuo-dominio.com nel tuo browser web preferito e segui le semplici istruzioni: inserisci la lingua del sistema, le informazioni sul database, crea un nuovo account amministratore, inserisci le impostazioni del server, le impostazioni dell'organizzazione e fai clic su "invia" una volta compilato fuori tutti i campi.
Ecco fatto. L'installazione di Gibbon è ora completa. Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS CentOS, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Gibbon per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Cent OS
  1. Come installare Piwik su un VPS CentOS

  2. Come installare MyWebSQL su un VPS CentOS

  3. Come installare ocPortal su un VPS CentOS 7

  4. Come installare ownCloud 8 su un VPS CentOS 7

  5. Come installare Selfoss su un VPS Linux CentOS 7

Come installare R su CentOS 7

Come installare R su CentOS 8

Come installare Gibbon su CentOS 6

Come installare Gibbon su CentOS 7

Come installare Tomcat 8 su un VPS CentOS 6

Come installare ImpressCMS su un VPS CentOS 6