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

Come installare Moodle su CentOS 6

In questo tutorial, ti mostreremo come installare Moodle su CentOS 6. Per quelli di voi che non lo sapessero, Moodle è un sistema di gestione dei corsi (CMS) open source, noto anche come un sistema di gestione dell'apprendimento (LMS) o un ambiente di apprendimento virtuale (VLE). È diventato molto popolare tra gli educatori di tutto il mondo come strumento per la creazione di siti Web dinamici online per i loro studenti. Moodle offre funzionalità che includono l'invio di compiti, quiz online, wiki, valutazione, messaggi istantanei, forum di discussione e altro. Ma poiché è un software modulare, può essere esteso tramite plug-in per aggiungere funzionalità extra.

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 Moodle su CentOS 6.

Installa Moodle 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-iconv php-mbstring php-curl php-openssl php-tokenizer php-xmlpc php-soap php-ctype php-zip php-gd php-simplexml php-spl php-pcre php-dom php-xml php-intl php-json php-ldap php-pecl-apc -y

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 Moodle. 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 Moodle:

mysql> CREATE DATABASE moodle;
mysql> GRANT ALL ON moodle.* TO 'moodle'@'localhost' IDENTIFIED BY 'secretpassword';
mysql> FLUSH PRIVILEGES;
mysql> quit

Passaggio 4. Installa Moodle.

Scarica l'ultima fonte di Moodle:

wget https://download.moodle.org/download.php/stable28/moodle-latest-28.zip
tar -zxvf moodle-latest-28.tgz

Se il tuo server è dedicato solo all'hosting del sito moodle, copia i contenuti della tua directory moodle in /var/www/html/ directory. In questo caso, l'URL del tuo sito web moodle sarà www.your-site.com.

Crea una directory di dati per Moodle:

mkdir /var/www/moodledata/
chmod 777 /var/www/moodledata/

Passaggio 5. Accesso a Moodle.

Moodle sarà disponibile sulla porta HTTP 80 per impostazione predefinita. Apri il tuo browser preferito e vai a http://tuodominio.com o http://ip-server.

Fase 1:seleziona la lingua
Fase 2:inserisci il percorso della directory dei dati (moodledata), nel nostro caso è /var/www/moodledata/
Fase 3:scegli il driver del database, MySQL.
Fase 4:inserisci le impostazioni del database.

Congratulazioni! Hai installato con successo Moodle. Grazie per aver utilizzato questo tutorial per l'installazione di Moodle sul sistema CentOS 6. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Moodle.


Cent OS
  1. Come installare Elgg su CentOS 6

  2. Come installare Dotclear su CentOS 6

  3. Come installare MySQL Server su CentOS 7

  4. Come installare Jira su CentOS 7

  5. Come installare MySQL 5.6 su CentOS 6.x

Come installare Zabbix su CentOS 6

Come installare osTicket su CentOS 6

Come installare LimeSurvey su CentOS 6

Come installare Moodle su CentOS 7

Come installare Mattermost su CentOS 7

Come installare Moodle su CentOS 8