<p>Platforma Moodle zosta<74>a napisana w j<>zyku skryptowym zwanym PHP, a wi<77>kszo<7A><6F> swoich danych przetrzymuje w bazach danych. Zalecan<61> przez nas baz<61> danych jest MySQL. Przed instalacj<63> Moodle, musisz posiada<64> zainstalowane PHP, oraz dzia<69>aj<61>c<EFBFBD> baz<61> danych, aby zmieni<6E> tw<74>j komputer w funkcjonalny serwer sieciowy. Wspomniane pakiety mog<6F> by<62> trudne w instalacji dla przeci<63>tnego u<>ytkownika komputera, wi<77>c ta strona zosta<74>a napisana, aby mo<6D>liwie u<>atwi<77> ten proces na r<><72>nych platformach.</p>
<p> </p>
<h3class="sectionheading">Mac OS X</h3>
<blockquote>
<p>Naj<EFBFBD>atwiejszym sposobem jest skorzystanie z serwera Apache, dostarczanego przez Apple, oraz dodanie PHP i MySQL za pomoc<6F> pakiet<65>w Marc'a Liyange. Obie podane poni<6E>ej strony zawieraj<61> solidn<64> instrukcj<63>, kt<6B>rej nie b<>dziemy tu powtarza<7A>.
</p>
<blockquote>
<p><strong>PHP</strong>: <20>ci<63>gnij z : <ahref="http://www.entropy.ch/software/macosx/php/"target="_top">http://www.entropy.ch/software/macosx/php/</a></p>
<p>Gdy oba pakiety zosta<74>y zainstalowane podstawowy <ahref="./?file=install.html">Podr<EFBFBD>cznik instalacji</a> powinien wystarczy<7A>.</p>
<p>W przysz<73>o<EFBFBD>ci mo<6D>e zamie<69>cimy tu wi<77>cej szczeg<65><67><EFBFBD>w...</p>
<p> </p>
</blockquote>
<h3class="sectionheading">Redhat Linux</h3>
<blockquote>
<p>Powiniene<EFBFBD> zainstalowa<77> wszystkie dost<73>pne pakiety RPM dla Apache, PHP, oraz MySQL. Jednym z pakiet<65>w, o kt<6B>rym cz<63>sto zapominaj<61> u<>ytkownicy jest pakiet php-mysql, kt<6B>ry jest niezb<7A>dny, aby PHP mog<6F>o si<73> komunikowa<77> z MySQL.</p>
<p>Gdy pakiety te zosta<74>y zainstalowane <ahref="./?file=install.html">Podr<EFBFBD>cznik instalacji</a> powinien wystarczy<7A>.</p>
<p>W przysz<73>o<EFBFBD>ci mo<6D>e zamie<69>cimy tu wi<77>cej szczeg<65><67><EFBFBD>w...</p>
</blockquote>
<p> </p>
<h3class="sectionheading">Windows</h3>
<blockquote>
<p>Notka t<>umacza : Polecam odwiedzi<7A> bardzo dobr<62>, Polsk<73> stron<6F><ahref ="http://krasnal.tk"target="_blank">www.krasnal.tk</a>. Mo<4D>na z niej <20>ci<63>gn<67><6E> pakiet bardzo podobny do opisanego poni<6E>ej EasyPHP, a tak<61>e wiele porad i instrukcji
</P>
<p>Najpro<EFBFBD>ciej skorzysta<74> z <ahref="http://www.easyphp.org/"target="_blank">EasyPHP</a>,
pakietu, kt<6B>ry zawiera ca<63>e niezb<7A>dne Ci oprogramowanie. Poni<6E>ej podano post<73>powanie od pocz<63>tku do ko<6B>ca :</p>
<ol>
<li>Po pierwsze je<6A>li kiedykolwiek wcze<7A>niej instalowa<77>e<EFBFBD> MySQL (nawet jako cz<63><7A><EFBFBD> innego pakietu), odinstaluj je, skasuj wszystkie pliki MySQL, a tak<61>e skasuj pliki
<strong>c:\my.cnf</strong> i <strong>c:\windows\my.ini</strong>. Mo<4D>esz te<74> chcie<69> wyszuka<6B> i usun<75><6E> WSZYSTKIE pliki o nazwie <strong>my.cnf</strong> i <strong>my.ini</strong>.</li>
<li> Je<4A>li instalowa<77>e<EFBFBD> wcze<7A>niej PHP usu<73> wszystkie pliki o nazwie <strong>php4ts.dll</strong> z r<><72>nych miejsc katalogu Windows, a tak<61>e wszystkie plik o nazwie <strong>php.ini</strong>.</li>
<li><20>ci<63>gnij EasyPHP z strony: <ahref="http://www.easyphp.org/telechargements/dn.php?F=easyphp1-6.php3"target="_blank">http://www.easyphp.org/telechargements/dn.php?F=easyphp1-6.php3</a>
(oko<6B>o 10 Mb)</li>
<li> Uruchom <20>ci<63>gni<6E>ty plik: <strong>easyphp1-6_setup.exe</strong>. Proces instalacyjny odbywa si<73> w j<>zyku Francuskim, ale jest bardzo podobny do wszystkich proces<65>w instalacyjnych w Windows. Proponuj<75> akceptowa<77> wszystkie ustawienia domy<6D>lne. Uwaga : "Suivant" oznacza Dalej, a "Oui" oznacza Tak.</li>
<li>Na koniec instalacji pozostaw zaznaczonym opcj<63>"Lancer
EasyPHP" (Uruchom EasyPHP) i kliknij na przycisk "Terminer". Mo<4D>esz zosta<74> przeniesiony na stron<6F> z informacjami, kt<6B>r<EFBFBD> mo<6D>esz spokojnie zignorowa<77>.</li>
<li>Je<EFBFBD>li ca<63>y proces przebieg<65> bezproblemowo - gratulacje! Apache, PHP, oraz MySQL zosta<74>y zainstalowane i s<> uruchomione! Powiniene<6E> widzie<69> czarn<72> liter<65> E na pasku zada<64>. Mo<4D>esz klikn<6B><6E> na ni<6E> prawym klawiszem myszy aby otrzyma<6D> dost<73>p do menu z opcjami, ale na razie nie b<>dziesz ego potrzebowa<77>.</li>
<li> Nast<73>pnym krokiem jaki musisz wykona<6E> jest utworzenie bazy danych, z kt<6B>rej platforma Moodle b<>dzie mog<6F>a korzysta<74>. Za pomoc<6F> przegl<67>darki internetowej przejd<6A> do
(pami<6D>taj o ostatnim znaku '<27>amane na').</li>
<li>Gdy zostaniesz poproszony o nazw<7A> u<>ytkownika, wpisz "root", a has<61>o pozostaw puste. Powiniene<6E> teraz zobaczy<7A> interfejs phpMyAdmin, kt<6B>ry pozwala na tworzenie nowych baz danych i kont u<>ytkownik<69>w.</li>
<li>Utw<EFBFBD>rz now<6F> baz<61> danych, wpisuj<75>c "moodle" w jej pole, a nast<73>pnie kliknij na przycisk "Create". Ale<6C> to by<62>o proste:)
</li>
<li>Mo<EFBFBD>esz tak<61>e utworzy<7A> nowe konto u<>ytkownika, aby korzysta<74> z bazy danych. Mo<4D>e to by<62> odrobin<69> skomplikowane dla pocz<63>tkuj<75>cego u<>ytkownika, wi<77>c mo<6D>esz si<73> na razie zdecydowa<77> na korzystanie z konta "root" (bez has<61>a) podczas konfiguracji Moodle, a zmieni<6E> to p<><70>niej.</li>
<li>Jeste<EFBFBD> gotowy do instalacji Moodle! <20>ci<63>gnij najnowsz<73> wersj<73> Moodle ze strony <ahref="http://moodle.org/download"target="_blank">http://moodle.org/download</a>, i rozpakuj <20>ci<63>gni<6E>ty plik.</li>
<li>Przegraj pliki moodle do katalogu <strong>C:\Program Files\EasyPHP\www. </strong>. Mo<4D>esz albo skopiowa<77> ca<63>y katalog moodle (np. C:\Program Files\EasyPHP\www\moodle), albo skopiowa<77> jego <em>zawarto<EFBFBD><EFBFBD></em> . Je<4A>li zdecydujesz si<73> na to drugie rozwi<77>zanie, to strona g<><67>wna Moodle b<>dzie dost<73>pna pod adresem http://localhost/ , zamiast http://localhost/moodle/.</li>
<li>Utw<EFBFBD>rz nowy katalog, w kt<6B>rym Moodle b<>dzie mog<6F>o przechowywa<77> przes<65>ane dane np. <strong>C:\moodledata</strong></li>
<li> Przejd<6A> do katalogu Moodle. Zr<5A>b kopi<70> pliku config-dist.php, i nazwij j<> config.php</li>
<li> Zmodyfikuj config.php korzystaj<61>c z edytora tekstowego (Notatnik Windows wystarczy. Uwa<77>aj tylko, aby nie doda<64> na ko<6B>cu pliku pustych odst<73>p<EFBFBD>w ani nowych linii). </li>
<li>Wprowad<EFBFBD> informacje o twojej bazie danych:<br>
$CFG->dbtype = 'mysql';<br>
$CFG->dbhost = 'localhost';<br>
$CFG->dbname = 'moodle';<br>
$CFG->dbuser = 'root'; <br>
$CFG->dbpass = '';<br>
$CFG->dbpersist = true;<br>
$CFG->prefix = 'mdl_';<br>
</li>
<li>Nast<EFBFBD>pnie wprowad<61><20>cie<69>ki dost<73>pu do plik<69>w:<br>
$CFG->wwwroot = 'http://localhost/moodle'; // Use an external address
<li>Ju<EFBFBD> prawie koniec! Reszta instalacji odbywa si<73> poprzez sie<69>. Wejd<6A> na stron<6F><ahref="http://localhost/moodle/admin/"target="_blank">http://localhost/moodle/admin/</a>
i kontynuuj proces instalacji z poziomu przegl<67>darki internetowej.</li>
<li>Na koniec musisz jeszcze zamie<69>ci<63> jaki<6B> mechanizm 'cron'. Szczeg<65><67>y znajdziesz w <ahref="./?file=install.html">podr<EFBFBD>czniku instalacji</a></li>
<p>Je<EFBFBD>li nie chcesz lub nie mo<6D>esz korzysta<74> z EasyPHP, poni<6E>ej podano kilka wskaz<61>wek jak upewni<6E> si<73>, <20>e PHP dzia<69>a poprawnie i unikn<6B><6E> najcz<63>stszych b<><62>d<EFBFBD>w:</p>
<ul>
<li>Pami<EFBFBD>taj, aby umo<6D>liwi<77> korzystanie z modu<64>u GD, aby platforma Moodle mog<6F>a przetwarza<7A> grafik<69>. By<42> mo<6D>e b<>dziesz musia<69> zmodyfikowa<77> plik php.ini i usun<75><6E> znak komentarza (;) z linii : 'extension=php_gd.dll'.
</li>
<li>Upewnij si<73>, <20>e sesje s<> w<><77>czone. By<42> mo<6D>e b<>dziesz musia<69> zmodyfikowa<77> plik php.ini i ustali<6C> katalog do zapisu sesji (zmienna <strong>session.save_path</strong>). Zamiast domy<6D>lnego '/tmp' podaj katalog w formacie Windows np/ "c:/temp"</li>