instalarea moodle

Principalul lucru este să nu intrați în panică! :-)

Dacă aveți probleme vă rugăm să citiți această pagină cu atenție - aici veți găsi soluții la multe dintre problemele lor. Dacă după această încă întâmpinați dificultăți, puteți cere ajutor pe forumurile Moodle.org conștient Utilizarea Moodle (Eng.), Sau în cursul Moodle Rusă (Rus.).

Dacă doriți să instalați Moodle pe computer, dar această pagină arată un pic intimidant, atunci vă rugăm să citiți următoarele articole: Instalarea Apache, MySQL si PHP sau cum se instalează un pachet complet Moodle. Acestea vă vor oferi instrucțiuni detaliate.

Cerințe de sistem

Notă despre hosting. România nu atât de mult de găzduire îndeplinește cerințele de sistem impuse Moodle. Trebuie să contactați sprijinul organizației înainte de semnarea de acorduri cu ei. O atenție deosebită trebuie acordată restricțiilor PHP (memory_limit) și MySQL. În cazul în care web hosting nu are caracteristicile enumerate mai jos, trebuie să aflați de ce și, dacă este posibil, să renunțe la serviciile lor.

Moodle pentru muncă are următoarele cerințe de sistem:

echipament

software-ul

MySQL este alegerea pentru cele mai multe ori, pentru că este foarte popular, dar există argumente în favoarea PostgreSQL.

Descărcați și cazare

Get Moodle Există două moduri - pentru a descărca fișierul arhivat sau prin CVS.

După descărcarea, despachetați arhiva folosind comenzi

în funcție de sistemul de operare.

Dacă utilizați CVS, aplicați CVS-clic pe Checkout. Vei primi un folder numit „moodle“, care conține un număr de fișiere și directoare.

Dacă descărcați Moodle pe computer și apoi încărcați-l pe site-ul dvs., este de obicei mai bine pentru a încărca întreaga arhivă ca un singur fișier, și apoi dezarhivați-l pe server. interfață web gazdă, cum ar fi cum ar fi CPanel, de asemenea, vă permit să dezarhivează fișierul folosind un manager de fișiere ( „File Manager“).

Structura director Moodle

Puteți sări peste această secțiune în condiții de siguranță, dar aici a rezumat conținutul folderului Moodle, pentru a vă ajuta să navigați mai bine:

Configurarea sistemului dumneavoastră

Pentru a asigura o instalare cu succes a Moodle, trebuie să verificați corectitudinea setărilor de server web, apoi a crea o bază de date goală pentru Moodle și în cele din urmă a crea un director de pe hard disk, care vor fi stocate materiale și alte fișiere de curs.

Verificați setările de server web

În primul rând, asigurați-vă că serverul web este instalat ca pagină de fișier index.php acasă (se întâmplă că, în calitate de astfel de pagini sunt folosite index.html, default.htm și așa mai departe). În Apache, acest lucru este parametru DirectoryIndex în fișierul httpd.conf. Găsiți linia în fișierul arată astfel:

Asigurați-vă că index.php este în lista de fișiere listate în ea (și, de preferință, în partea de sus a listei, pentru eficiență).

Verificați setările PHP

Moodle pentru munca lor necesită o mulțime de setări PHP. Pe cele mai multe servere aceste ajustări au fost efectuate „în mod implicit“. Cu toate acestea, unele servere PHP (și unele versiuni ale PHP) unele setări pot varia. Acestea sunt făcute în fișierul de configurare PHP (de obicei php.ini):

De asemenea, puteți alte setări neobzatelnye, deoarece editarea deja un fișier. De exemplu, poate doriți să măriți dimensiunea maximă a fișierelor încărcate, care implicit este limitat la 2MB. Pentru a crește această valoare la 16 MB pentru a face următoarele setări:

Utilizarea unui fișier .htaccess pentru setările webserver și PHP

Dacă nu aveți acces la httpd.conf sau fișiere php.ini pe serverul dvs., sau instalați Moodle pe un server cu alt software care necesită alte setări, nu vă faceți griji, foarte des puteți trece setările pentru „implicit“.

Pentru a face acest lucru aveți nevoie pentru a crea un fișier .htaccess în directorul în care toate fișierele sunt Moodle, și oferă-l cu o linie ca mai jos. Aceasta funcționează doar pe serverul Apache sub control și numai atunci când Înlocuiri sunt permise în configurația principală.

Puteți scrie, de asemenea, ceva similar cu ceea ce este scris mai jos, pentru a limita dimensiunea maximă a fișierelor încărcate 2 MB:

Cel mai simplu mod de a face acest lucru în cazul în care copiați un fișier cu același nume exemplu de configurație Moodle / dosar lib / și editați-l ca ai nevoie. Acest lucru se poate face în diferite moduri. De exemplu, într-un shell Unix este necesară pentru a introduce următoarea comandă:

Achita radar. că utilizarea fișierului .htaccess poate afecta performanța LMS dumneavoastră și încetini paginile zarguzki.

Crearea unei baze de date

Ai nevoie pentru a crea o bază de date goală (de exemplu, „moodle“) în sistemul de baze de date, împreună cu o special pentru acest utilizator (de exemplu, „moodleuser“), care are acces la baza de date (și numai ei). Ai putea folosi de utilizator „root“, dacă este dorit, pentru testarea server, dar acest lucru nu este recomandat din motive de securitate.

Moodle Versiunea 1.5.x nu funcționează cu opțiunea „STRICT_TRANS_TABLES“ de MySQL 5.x. Deci, dacă utilizați MySQL 5.x, editați fișierul de configurare al MySQL (de obicei, „my.ini“ în Windows și „my.cnf“ în Unix / Linux) și comentați această opțiune (sau pur și simplu șterge). Pentru a schimba câștigat trebuie să reporniți MySQL.

Dacă utilizați un webhost, ei vor avea, probabil, o interfață web panou de control pentru a vă crea și administra baza de date.

Cpanel - una dintre cele mai populare dintre acestea. Pentru a crea o bază de date în Cpanel,

  1. Faceți clic pe pictograma „MySQL Baze de date“.
  2. Tastați „moodle“ în numele bazei de date și faceți clic pe „Adăugați bază de date“.
  3. Introduceți numele de utilizator și parola (nu le folosesc oriunde altundeva) în câmpurile corespunzătoare și faceți clic pe „Adăugați un utilizator“.
  4. Acum, utilizați „Adăugați un utilizator la baza de date“ pentru a obține un nou cont cu drepturile „ALL“ în noua bază de date.
  5. Vă rugăm să rețineți că „numele de utilizator“ și „numele bazelor de date“ poate avea prefixul - este „numele contului“ în cPanel. Când introduceți informații în programul de instalare Moodle - utilizați numele complete.

Dacă aveți acces la linia de comandă Unix, puteți face același lucru prin introducerea comenzilor.

Aici este un exemplu de astfel de comenzi pentru MySQL (culoarea roșie arată că este necesar pentru a imprima numai dacă aveți Moodle 1.6 sau o versiune ulterioară Nu le imprimați decât dacă Moodle 1.5.x sau mai devreme.)

Dacă utilizați MySQL 4.0.2 sau mai nou, trebuie să activați privilegiul comanda CREATE TEMPORARĂ TABELE GRANT:

Iar exemplul de comenzi pentru PostgreSQL:

( „Crearea bazei de date moodle“> psql -c) În cazul în care comanda de a crea o bază de date are ca rezultat o eroare, încercați:

Creați un folder pentru a stoca date

Moodle va avea nevoie de spațiu pe hard disk serverul dvs. pentru a stoca fișierele descărcate. Cum ar fi lucrări de cursuri de formare sau desene studențești.

În timpul procesului de instalare Moodle va încerca să creeze directorul. Dar dacă el nu reușește, va trebui să-l creați manual.

Din motive de siguranță, cel mai bine este de a închide acest acces dosar direct de pe Internet. Cel mai simplu mod de a realiza acest lucru, în cazul în care să-l plaseze în afara directorul web. Cu toate acestea, în cazul în care trebuie să-l aibă acolo, ceva pentru a proteja, de a crea un fișier .htaccess în ea. care conține șirul

Că Moodle poate salva fișierele încărcate în acest director, verificați dacă serverul de web (de exemplu, Apache) are permisiunea de a citi, scrie și executa fișiere în acest dosar. Pe sistemele Unix, această condiție stabilește proprietarul directorului. De obicei, acest lucru este ceva de genul „nimeni“ sau „apache“. Și apoi da permisiunea altor utilizatori. Pentru a face acest lucru, executați comanda

În mod implicit, MySQL nu va accepta directorul de date create sub numele de ROOT, dar puteți plasa folderul unde doriți. Mai târziu, puteți edita sau muta directorul. Dar, dacă faci acest lucru, va trebui să editați fișierul config.php. care stochează calea spre acest director. Pentru a face acest lucru, găsiți o linie similară cu cea


PdC Puteți utiliza „File Manager“ pentru a găsi folderul. Când găsiți, faceți clic pe ea și alegeți „Modificare permisiuni“. Pe cele mai multe servere de web hosting, va trebui să restricționeze accesul la toate fișierele din grupul dvs. numai (pentru a împiedica alte persoane webhosting pentru a vizualiza sau modifica fișierele).

Dacă aveți probleme la configurarea de securitate, contactați administratorul serverului. Acest lucru se poate întâmpla dacă serverul are activată opțiunea PHP „Safe Mode“.

Pornirea fișierul de instalare pentru a crea fișierul config.php

(Instalare va utiliza cookie-ul. Dacă vedeți o fereastră pop-up cu mesajul despre el, lasă-mă să folosesc un cookie!)

Moodle va determina configurația sistemului și va ajuta la câțiva pași pentru a crea fișierul de configurare config.php. Acum Moodle se va înregistra în același folder de pe serverul la care ai pus Moodle, puteți fie să faceți clic pe butonul și descărca fișierul config.php din programul de instalare să independent apoi copiați-l în directorul Moodle pe server.

În continuare, programul de instalare va verifica setările serverului și să dea sfaturi cu privire la depășirea dificultăților. În cele mai multe cazuri, aceste sfaturi vă vor fi de ajuns.

Trecerea la pagina de administrare pentru a continua configurarea

Odată ce fișierul config.php de bază este creat, aveți nevoie pentru a crea dvs. „admin“ pentru a avea acces la pagina de start.

Pentru a începe, va trebui să se familiarizeze cu un acord de GPL „Shrinkwrap“ și să accepte ei.

CREATE curs TABLE (id int (10) nesemnate NOT AUTO_INCREMENT NULL, categoria int (10) nesemnate NOT NULL default '0', parola varchar (50) NOT NULL default '', varchar FULLNAME (254) NOT NULL default '', SHORTNAME varchar (15) NOT NULL default '', textul rezumat NOT NULL, format tinyint (4) NOT NULL default '1', varchar profesor (100) NOT NULL default 'profesor', int startdate (10) nesemnate implicit NOT NULL „0 'enddate int (10) unsigned NOT NULL default' 0 'int timemodified (10) unsigned NOT NULL default' 0“, PRIMARY KEY (id)) TIP = MyISAM

și apoi: Principalele bazele de date create cu succes.

Apoi, în partea de jos a paginii, faceți clic pe „Continue“. Vei vedea un formular de unde puteți seta diverși parametri pentru instalare, cum ar fi o cerință de limbă, gazde SMTP și altele. Mai târziu, puteți reveni oricând la această pagină și să corecteze aceste sau alte elemente. În cele din urmă, apăsați partea de jos a „Salvați modificările“ pagina.

Dacă (și numai dacă) vă aflați obtinerea blocat pe această pagină, în imposibilitatea de a continua, atunci serverul trebuie, probabil, ceea ce eu numesc „referrer buggy“ problema. Acest lucru este ușor de a stabili: doar dezactivați setarea „secureforms“, apoi încercați din nou să continue.

Apoi veți vedea o pagină cu o mulțime de mesaje, au creat toate tabelele utilizate de diferitele modulul Moodle. Ca și înainte, ei (mesajul) ar trebui să fie verde dacă totul este în ordine.

În partea de jos a paginii, faceți clic pe „Continue“.

Pe pagina următoare veți găsi un formular în care puteți defini parametrii pentru site-ul dvs. Moodle și pe prima pagină, cum ar fi numele, formatul, descrierea și altele. Umpleți-le și faceți clic pe „Salvați modificările“ buton.

Asigurați-vă că vă amintiți parola numele de utilizator și parola ați ales pentru contul de administrator, deoarece acestea vor fi necesare în viitor pentru a accesa pagina de administrare.

(În cazul în care pentru un motiv sau altul procesul de ustenovki a fost întreruptă sau orice eroare de sistem a împiedicat înregistrarea, puteți utiliza întotdeauna numele de „admin“ și parola „admin“ pentru a intra în sistem.)

După înregistrarea cu succes, veți reveni la pagina de start a site-ul nou! Rețineți că conexiunea de administrator va apărea în partea din stânga jos a paginii (aceste elemente apar, de asemenea, pe o pagină separată Admin) - aceste elemente sunt disponibile numai pentru tine, din moment ce sunteți înregistrat ca utilizator admin. Toate etapele următoare dvs. pot fi realizate cu ajutorul elementelor de meniu, cum ar fi:

  • crearea și ștergerea de cursuri
  • Crearea și editarea de rapoarte personalizate
  • managementul înregistrărilor de predare
  • schimbare site

Dar nu au finalizat încă instalarea! Există un alt lucru foarte important care trebuie să fie făcut (a se vedea secțiunea următoare).

Configurarea cron

Creați un nou curs

Dacă Moodle funcționează corect, puteți încerca să creați un nou curs.

Selectați „Creează un nou curs“ pe pagina de administrare (conexiunea sau administratorul de pe pagina de start).

Completați formularul, acordând o atenție deosebită la formatul de curs. Nu vă faceți griji cu privire la detaliile prea mult la această pagină, deoarece atunci totul poate fi schimbat de către profesor. Rețineți că veți fi întotdeauna însoțite de o pictogramă de ajutor galben cu privire la orice aspect.

Faceți clic pe „Salvați modificările“, vi se va prezenta o nouă formă în care puteți defini profesorii pentru curs. Puteți adăuga numai înregistrările existente ale acestui formular, dacă doriți să creați un nou raport de predare, puteți întreba despre ea de la unul dintre profesori, sau pentru a crea folosind „Adăugați noul raport“ de pe pagina Administrator.

După aceea, rata a fost de fapt creat și este accesibil prin intermediul „cursuri“ pe pagina de start.

explora, de asemenea

articole similare