In questo tutorial, ti mostreremo come installare Gibbon su CentOS 6. Per chi non lo sapesse, Gibbon è una gestione dell'istruzione open source, gratuita e altamente flessibile sistema. Aiuta insegnanti e studenti ad affrontare e risolvere i problemi quotidiani. Gibbon è un'applicazione flessibile con molte funzionalità, come pianificatore, valutazione esterna, moduli di domanda online, messenger, ecc. Il dipartimento amministrativo degli istituti di istruzione può utilizzare questo strumento per completare le proprie responsabilità amministrative.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice. Lo farò mostrarti l'installazione passo passo di Gibbon su CentOS 6.
Installa Gibbon su CentOS 6
Passaggio 1. Prima di tutto, assicurati che tutti i pacchetti siano aggiornati.
yum -y update
Passaggio 2. Installa il server LAMP e includi alcune estensioni PHP.
yum install mysql-server httpd php php-mysql yum install php-mbstring php-curl php-openssl php-zip php-gd php-dom php-xml php-intl php-json
Avvia i servizi Apache e MySQL:
service httpd start service mysqld start
Passaggio 3. Configurazione di MySQL.
Per impostazione predefinita, MySQL non è protetto. Puoi proteggere MySQL utilizzando mysql_secure_installation
sceneggiatura. dovresti leggere attentamente e sotto ogni passaggio che imposterà una password di root, rimuoverà gli utenti anonimi, non consentirà l'accesso root remoto e rimuoverà il database di test e l'accesso per proteggere MySQL.
mysql_secure_installation
Avanti, dovremo accedere alla console MySQL e creare un database per Gibbon. Esegui il seguente comando:
mysql -u root -p
Questo ti chiederà una password, quindi inserisci la tua password di root MySQL e premi Invio. Una volta effettuato l'accesso al server del database, devi creare un database per Installazione Gibbon:
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
Modifica il file di configurazione 'php.ini' e aggiungi/modifica le seguenti righe:
### nano /etc/php.ini 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
Passaggio 4. Configura il server web Apache.
Crea una nuova direttiva host virtuale in Apache:
### nano /etc/httpd/conf/httpd.conf <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>
Imposta autorizzazione:
chown apache:apache -R /var/www/html/gibbon
Riavvia il server web Apache per rendere effettive le modifiche:
service httpd restart
Passaggio 5. Installa Gibbon.
Scarica l'ultima versione stabile di Gibbon:
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
Passaggio 6. Accesso a Gibbon.
Gibbon sarà disponibile sulla porta HTTP 80 per impostazione predefinita. Apri il tuo browser preferito e vai a http://yourdomain.com/gibbon
o http://server-ip/gibbon
. 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" dopo aver compilato tutti i campi. Questo è tutto. L'installazione di Gibbon è ora completa. Se stai usando un firewall, apri la porta 80 per abilitare l'accesso al pannello di controllo.
Congratulazioni! Hai installato correttamente Gibbon. Grazie per aver utilizzato questo tutorial per l'installazione di Gibbon College Management sul sistema CentOS 6. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Gibbon.