pakken, bijvoorbeeld, is een cursus management system (CMS), ook bekend als het systeem voor het beheer van het leren (IMS) of virtuele leeromgeving.Dit is een vrij internet, kunnen worden gebruikt voor het creëren van doeltreffende online /off - line "- website. De in dit artikel, laten we leren hoe de oprichting van een website voor lms wij pakken 6. X, X, 6.1, 6.2, namens de versie zoals ik als gastheer en het IP - adres van server.unixmen.com,,, 192.168.1.200/24 van, respectievelijk, als uitgangspunt,,,, je moet de installatie en de server het eerste licht.Wij moeten de volgende PHP uitbreiding te rennen.,, []wortel @ server - installatie van het script iconv PHP mbstring PHP krul PHP PHP PHP xmlpc van deze valideringen PHP PHP PHP PHP GD zeep - PHP PHP PHP PHP pcre simplexml SPL PHP PHP PHP hola XML - internationale PHP ldap PHP als APC - y,,, PHP een open document, zoals /ETC /, en zorg dat je zijn profiel, zoals hieronder aangegeven:,, de wortel @ server ~] [# VI /. /.,, register_globals = safe_mode,, memory_limit = 128, session.save_handler = documenten, magic_quotes_gpc =,, magic_quotes_runtime, file_uploads = =,, session.auto_start = 0, session.bug_compat_warn = = = = = = = = = = = = =,,,, upload_max_filesize post_max_size 100, 100, start de server.Versie:,, [~]wortel @ server herstart, diensten, bijvoorbeeld, het creëren van mysql en gebruikers hier creëerde ik een database, en‘ moodledb en’, en de gebruikers, en‘ moodleadmin en’, het wachtwoord, enpakken 8216; en’:,,, [~]root @ server mysql e wortel P, wachtwoord:,, welkom in MariaDB toezicht. bevolen een einde te maken aan de MariaDB; of, als je een id 1,, de server versie: 5.5.31-mariadb MariaDB server het auteursrecht (C) 2000 - 2013, AB en Oracle, Monti andere programma 's.De aard van de hulp "hulp" of ".De aard van de huidige "in de zin van te verwijderen.MariaDB [(geen)] > de oprichting van een databank moodledb;,, vraag goed, één lijn worden getroffen (0,04 seconde) MariaDB [(geen)]% GT% Grant moodledb alle voorrechten. * * * * * * * "" zeker "pakken" moodleadmin;,, vraag goed getroffen, 0 (0,03 MariaDB [(SEC) geen)]% GT% wassen voorrechten;,, vraag goed getroffen, 0 (0,01 seconde) MariaDB [(geen)] > stoppen, tot ziens, installatie, bijvoorbeeld, van de meest recente versie, hier.Of je kunt downloaden van het volgende commando:,, de server ~] [root @wget http: //download. IMS. Org /download /stable25. Php /direct /moodle-latest-25 ZIP, ZIP - bestand downloaden, bij de wortel:,, [...] moodle-latest-25 @ serverdecompressie. ZIP, dit wordt gecreëerd. Een nieuwe gids in de huidige lijst bekend als je leraar.Kopie van de inhoud van de website van het dossier, je wortel platform, als je de server site alleen wij, een kopie van je veel inhoud, /var/www/html/catalogus.In dit geval de URL van de website zal je veel www.your-site. COM,., als je de server is de server - wij delen, inhoud, bijvoorbeeld /var/www/html//,.In dit geval de URL van de website zal je veel www.your-site. COM /IMS, ben ik hier met mijn leraar website gidsen georganiseerd.Dus de beschikking moet zijn:,, [...]root @ server CP FR algemeen //var/www/html/vaststellen, die de volgende voorrechten voor de wortel gescheiden Catalogusnummer:,, de server~] [root @ chown - R wortel /var/www/html/leraar /, wortel @ server ~], [# chmod - R 755 /var/www/html/IMS /,,, het creëren van wij moeten de gegevens van de catalogus van directory, bijvoorbeeld voor de opslag van alle documenten (je website’ s uploaden, voorlopige gegevens, gegevens, enz.).Deze catalogus van netwerk - server nodig heeft om te kunnen schrijven.In de grotere systeem nadenken over de toewijzing van deze gids, zal je met hoeveel vrije ruimte, wat belangrijk is, is dat deze gids niet rechtstreeks door de toegang tot het netwerk.Dit is een ernstige inbreuk op de beveiliging.Probeer niet om het op je website wortel of je veel in de lijst van de gedocumenteerde procedures.Wij zullen niet worden geïnstalleerd.Kan het ergens anders handig.,, [root @ server ~]nummer /var /www /moodledata /, ~], [wortel @ serverchmod 777 /var /www /moodledata /,,, beginnen wij de installatie, open je browser bekeken, HTTP://IP - adres /, als je een kopie van de inhoud van de gebruikers in de catalogus de Apache document wortel of HTTP://IP - adres /IMS, als je een kopie van de inhoud van de gebruikers in de catalogus van Apache wortel subdirectory, kies je de taal, op de volgende, in het algemeen gegevensbestand weg en volgens de "volgende", de keuze van de bestuurder,. De database.In mijn geval, is het met’ s, mysql."De volgende", in de naam van de gegevensbank en de gegevensbank informatie voor de gebruiker, druk dan op de volgende, zal worden gevraagd voor de instellingen.De installatie zal worden gevraagd je te creëren, en de inhoud van de output config, onder de in de wortels veel mappen.,, we creëren een config documenten, het volgende commando:,,, [VI]root @ server - toewijzing van /var/www/html/bijvoorbeeld /PHP, toevoeging van de output en resultaten op. De lijn zoals hieronder aangegeven:,, <?Wij UNSET (PHP ///////$CFG configuratie dossier); de $CFG; $CFG = nieuwe stdClass (); $CFG-> dbtype ='mysqli'; $CFG-> dblibrary ='native'; $CFG-> dbhost ='localhost'; $CFG-> dB ='moodledb'; $CFG- > dbuser ='moodleadmin'; $CFG-> dbpass ='centos'; $CFG-> het voorvoegsel ='mdl_'; $CFG-> dboptions = array ('dbpersist'=> 0,'dbsocket'=> 0); $CFG-> wwwroot ='http://192.168.1.200/moodle'; $CFG-> dataroot ='/var/www/moodledata/'; $CFG-> Admin ='admin'; $CFG-> directorypermissions = 0777; require_once (dirname (__FILE__). "/Lib /geregeld.'/library/loader.php'); ///////PHP dit dossier niet off - label, /het opzettelijk is, want het kan voorkomen dat de problemen die losse flodders.En nu op de volgende.En de klappen blijven aanvaarden de licentie overeenkomst, nu val zal controleren of alle noodzakelijke module installeren.Als alles oké, alsjeblieft "blijven, val zal creëren, bijvoorbeeld alle nodige module.Het zal een tijdje duren.Na voltooiing van alle, daarna doorgaan.,, het creëren van een beheerder, klik op "update".,, in de naam van het gebied, klik op wijzigingen knop, nu je website is geïnstalleerd, de gebruikers, de vaststelling van de gebruikers.,, is een zeer belangrijk cron cron.De gebruikers en‘, maïs en’ het is een script moeten regelmatig, op de achtergrond.Veel verschillende taken cron SCRIPT op verschillende tijdstippen.De taak van de leraar cron script bijwerking gemeld met inbegrip van e - mail, bijvoorbeeld, RSS, taken, zoals de voltooiing van de activiteiten, forum publiceren.Als gevolg van de verschillende taken van verschillende programma 's, elke missie zal functioneren in een installatie in het script schrijver cron, crontab pakket als niet geïnstalleerd:,, de server~] [root @ yum installeren cronie, gebruikers, controleer nu de volgende commando server:,, ["server ~] - ikGrep gebruikers /conf hier te kunnen vaststellen, dat de resultaten van de CONF, zoals hieronder aangegeven:,, de naam van de Fractie van de/gebruikers (of het aantal #) gebruikers /groep die als druk.,,.In de SCO (ODT 3) het gebruik van "de gebruiker nouser" en de "groep nogroup.", ,aanbevolen oplossing is het creëren van een gebruiker WWW en het gebruik van de gebruikers,,,, #: deze catalogus toegevoegd aan de gebruiker thuis Einecs - naam, als eenontvangen is. Op verzoek van een gebruiker,weg. En de eindgebruiker van de public_html rekening moetcatalogus, toegang tot de server, de identiteit van de gebruiker. betekent dat meestal dat "userid,moet toestemming hebben 711, ~ gebruikersnaam /public_html bepaalde voorrechten, < ifmodule mod_userdir. C >,, heeft het verbod op het gebruik van de standaard is want het kan bevestigen dat er, , systeem gebruikersnaam (afhankelijk van de catalogus van personen met een handicap, hebben, zodat gebruikers /diensten /~ op verzoekDe gebruikers van de public_html, , lijst te schrappen, "handicap" boven de lijn, en de afschaffing van #, , een public_html, #, toegang tot een gids. hier is een voorbeeld van "%%%%%% van L, logformat H r T" en "% > s - B"% {} ik citeer "en"% {} met de User Agent me ", logformat"% {} ik agent, de User Agent,logformat%%%% H L E t "r"% > s b} {citeer ik "%" "% {de User Agent} voor mijn" ik "combinedio, van boven, de gebruikers, de Apache - server.Dus laten we het voor de gebruiker cron werk:,, de server~] [root @ crontab - Apache - e, wordt het volgende toegevoegd: * * * * * * * * * * * * * * * * * * * * * * * * * * * *, * * * * * * *, 15 /USR /bin /VI PHP /var/www/html/bijvoorbeeld /management /een toewijzing van bovengenoemde beschikking. Php, huiswerk elke 15 minuten cron tussen al de hele dag.Om ervoor te zorgen dat je je eigen weg in plaats van gebruikers.Het redden en uit het dossier, veel meer te weten komen over het document door de pagina 's van de installatie en het beheer, de schrijver.