Moodle hosten op een dedicated server voor uw online cursussen
Zet Moodle uit op een dedicated Kimsufi-server en bied uw leerkrachten snelle online cursussen aan. Processor, RAM en opslag zijn voor u gereserveerd en root-toegang laat u elk element beheersen: database, plugins, back-ups.
Waarom Moodle self-hosten op een dedicated server?
Moodle is een open-source leerplatform (LMS), een van de meest gebruikte ter wereld. Scholen, universiteiten, opleiders en bedrijven gebruiken het om cursussen te publiceren, inschrijvingen te beheren en evaluaties te organiseren.
Shared hosting loopt al snel tegen zijn grenzen aan, want de applicatie vraagt een precieze configuratie: cron-taak elke minuut, datamap buiten de webroot, schijfruimte die groeit met elk geüpload bestand. Een VPS-hosting biedt meer vrijheid, maar op een gedeelde machine. Een dedicated machine is volledig van u. Dat is de juiste keuze wanneer:
- veel gebruikers zich tegelijk aanmelden, tijdens een examen of de start van het academiejaar;
- uw cursusmateriaal veel video's en documenten telt;
- u zelf uw plugins wilt kiezen, hun integratie met uw tools en het schema van de updates;
- u de data van uw leerkrachten in het land van uw keuze wilt bewaren.
Het Kimsufi-aanbod is unmanaged: u beheerst de machine en beheert de applicatie zelf.
Waarom een dedicated Kimsufi-server voor Moodle?
Gereserveerde bronnen
CPU, RAM en opslag deelt u met niemand. De laadtijd van de applicatie blijft stabiel, zelfs wanneer alle leerkrachten tegelijk hun opdracht indienen.
Volledige controle
Met root-toegang kiest u het systeem, Apache of Nginx, de PHP-versie en de database, en voegt u daarna de plugins, het thema en de integratie met uw tools toe.
Ingebouwde beveiliging
De anti-DDoS-bescherming is inbegrepen op alle aanbiedingen en onze datacenters zijn gecertificeerd ISO 27001. U voegt uw eigen regels toe: firewall, HTTPS, versterkte authenticatie.
Beheersbare kosten
Moodle is gratis, zonder licentie per gebruiker, en onbeperkt verkeer is inbegrepen. Eén machine kan uw productie en een testomgeving opnemen.
Chargement du catalogue…
Hoe kiest u uw configuratie voor Moodle?
Alles hangt af van het aantal gelijktijdig verbonden gebruikers, de aangeboden activiteiten en het bestandsvolume. Onze ijkpunten om uw model te kiezen:
- Processor: elke pagina voert PHP uit en meerdere databasevragen uit. Meer cores maken het mogelijk om meer gelijktijdige gebruikers te bedienen, vooral tijdens getimede quizzen.
- Geheugen: het RAM-geheugen dient voor de processen van de applicatie, de cache (Redis bijvoorbeeld) en de database. Voorzie marge voor de pieken.
- Opslag: een SSD of NVMe versnelt de database en het weergeven van pagina's. De map moodledata heeft vooral schijfruimte nodig: cursusmateriaal, ingediende opdrachten, back-ups. Leunt uw cursussen op video, kies dan best een model met grote capaciteit.
- Netwerk en locatie: denk eraan een datacenter dicht bij uw leerkrachten te kiezen: Frankrijk, Duitsland, Verenigd Koninkrijk, Polen, Canada, India, Singapore of Australië. Verbinding van 100 Mbps tot 1 Gbps naargelang het model, onbeperkt verkeer.
Om klein te beginnen of te testen is de KS-reeks een goed startpunt. Voor een instelling met veel actieve cursussen bieden de SYS- en RISE-reeksen meer bronnen.
Moodle installeren: de standaardarchitectuur
Na de bestelling staat uw machine binnen enkele minuten klaar. Volstaat vanuit de klantenruimte het besturingssysteem te kiezen (Debian of Ubuntu bijvoorbeeld) om de installatie in een paar klikken te starten, en daarna in te loggen via SSH. Een typische configuratie steunt op deze elementen:
- Apache of Nginx, met PHP-FPM en de extensies die uw versie en uw plugins vragen;
- een PostgreSQL-, MySQL- of MariaDB-database;
- de map moodledata, geplaatst buiten de webroot;
- een cron-taak die elke minuut draait, onmisbaar voor de meldingen en de automatische cursusback-ups;
- een Redis-cache en een SSL-certificaat om de applicatie in HTTPS te serveren.
Verkiest u containers? Docker is een goede manier om het LMS, zijn database en zijn cache te scheiden. Voor een grote campus isoleert u daarna de database op een tweede machine en verdeelt u de bezoekers via load balancing; het privénetwerk tussen machines hangt af van de reeks.
Wat betekent "Moodle"?
Het is het acroniem van Modular Object-Oriented Dynamic Learning Environment: "een dynamische, modulaire en objectgeoriënteerde leeromgeving".
Is Moodle betalend of gratis?
Gratis. Het is vrije software onder de GNU GPL-licentie en de plugins van de officiële catalogus zijn ook onder een vrije licentie. Uw kosten gaan naar de hosting, de tijd van beheer en, indien nodig, de hulp van een gespecialiseerde dienstverlener.
Hoe installeert u Moodle op een dedicated Kimsufi-server?
Begin met Linux uit te rollen vanuit de klantenruimte, daarna Apache of Nginx, PHP en de database. Haal het officiële archief op, maak de map moodledata aan, start de installatiewizard in de browser en stel de cron-taak in.
VPS of dedicated server: wat kiest u voor Moodle?
Een VPS is een goede manier om te testen of een klein platform te starten. Als het aantal gebruikers, cursussen en bestanden toeneemt, biedt een dedicated machine niet gedeelde bronnen, meer schijfruimte en regelmatige prestaties tijdens de pieken.
Hoe krijgt u toegang tot Moodle?
Met een browser, op het adres van uw site, of met de officiële mobiele app als u de mobiele diensten activeert. Elk account wordt aangemaakt door een beheerder, via een import of door zelfinschrijving, naargelang de geactiveerde inschrijvingsmethodes.
Neemt Kimsufi Moodle voor mij onder handen?
Nee. Het Kimsufi-aanbod is unmanaged: u zet het LMS, zijn plugins en uw back-ups uit en onderhoudt ze. Onze technische ondersteuning blijft 24/7 beschikbaar voor de hardware, en de Moodle-gemeenschap biedt waardevolle hulp op haar forums.


