<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>Moodle 2.0 Archiwa</title>
	<atom:link href="https://blog.platformyedukacyjne.pl/tag/moodle-2-0/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.platformyedukacyjne.pl/tag/moodle-2-0/</link>
	<description>Poznaj narzędzia cyfrowe, które możesz wykorzystać w edukacji i biznesie edukacyjnym. Dowiedz się jak prowadzić szkolenia i kursy przez Internet</description>
	<lastBuildDate>Fri, 07 Nov 2014 19:57:43 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.1</generator>
<site xmlns="com-wordpress:feed-additions:1">15146086</site>	<item>
		<title>&#8222;Podkręcamy&#8221; Moodle &#8211; kilka wskazówek na przyśpieszenie działania serwisu</title>
		<link>https://blog.platformyedukacyjne.pl/moodle/podkrecamy-moodle-kilka-wskazowek-na-przyspieszenie-dzialania-serwisu/</link>
		
		<dc:creator><![CDATA[Platformy Edukacyjne]]></dc:creator>
		<pubDate>Thu, 02 Feb 2012 09:42:11 +0000</pubDate>
				<category><![CDATA[E-learning]]></category>
		<category><![CDATA[Moodle]]></category>
		<category><![CDATA[Moodle 2.0]]></category>
		<guid isPermaLink="false">https://blog.platformyedukacyjne.pl/?p=1352</guid>

					<description><![CDATA[<p>Kto pracuje z Moodle ten wie, że do demonów szybkości z pewnością nie należy &#8211; szczególnie jeśli content systematycznie rośnie. Warto przedtem sprawdzić czy w konfiguracji Moodle nie są włączone opcje, które spowalniają cały&#46;&#46;&#46;</p>
<p>The post <a href="https://blog.platformyedukacyjne.pl/moodle/podkrecamy-moodle-kilka-wskazowek-na-przyspieszenie-dzialania-serwisu/">&#8222;Podkręcamy&#8221; Moodle &#8211; kilka wskazówek na przyśpieszenie działania serwisu</a> appeared first on <a href="https://blog.platformyedukacyjne.pl">Platformy edukacyjne - narzędzia cyfrowe w edukacji i biznesie edukacyjnym</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="alignleft size-thumbnail wp-image-1470" title="&quot;Podkręcamy&quot; Moodle - kilka wskazówek" src="https://blog.platformyedukacyjne.pl/wp-content/uploads/2012/01/1236395_speedometer_in_kmh-150x150.jpg" alt="&quot;Podkręcamy&quot; Moodle - kilka wskazówek" width="150" height="150" />Kto pracuje z Moodle ten wie, że do demonów szybkości z pewnością nie należy &#8211; szczególnie jeśli content systematycznie rośnie. Warto przedtem sprawdzić czy w konfiguracji Moodle nie są włączone opcje, które spowalniają cały serwis. Poniżej kilka wskazówek, które warto sprawdzić.</p>
<p><strong><em>[ Strona główna -&gt; Administracja serwisu -&gt; Wygląd -&gt; Tematy -&gt; Ustawienia kompozycji ]</em></strong><br />
<strong></strong></p>
<p><strong>Tryb projektowanie szaty graficznej</strong> &#8211; jeśli opcja jest zaznaczona <strong>odznacz</strong> ją. Wyraźnie przyśpieszy to działanie całego serwisu, gdyż pliki CSS są zapisywane do pamięci podręcznej przez co nie będą wczytywane za każdym odświeżeniem strony. Jeżeli sporadycznie nanosisz jakieś zmiany w szablonie korzystaj z opcji &#8222;<strong>Wyczyść pamięć podręczną tematów graficznych</strong>&#8221; w zakładce [ Strona główna -&gt; Administracja serwisu -&gt; Wygląd -&gt; Tematy -&gt; Wybór kompozycji ].<span id="more-1352"></span></p>
<p><strong><em>[ Strona główna -&gt; Administracja serwisu -&gt; Język -&gt; Ustawienia językowe ]</em></strong></p>
<p>Cache menu językowego oraz cache wszystkich fraz językowych &#8211; włączenie tych opcji pozwoli nam na przechowywanie w pamięci podręcznej listy dostępnych tłumaczeń językowych</p>
<p><strong><em>[ Strona główna -&gt; Administracja serwisu -&gt; Serwer -&gt; Uporządkuj ]</em></strong></p>
<p>Wyłącz historię dziennika &#8211; zaznaczenie opcji wyłącza śledzenie historii zmian w tabelach dotyczących oceniania. To nieco przyśpieszy pracę serwera i zmniejszy bazę danych. Duże pliki dziennika (logi), mogą na dłuższą metę spowodować obniżenie wydajności. Jeśli zauważasz stopniowo postępujące opóźnienia w ładowaniu stron zaznacz opcję Zachowaj logi przez (np. 30dni)</p>
<p><strong><em>[ Optymalizacja bazy danych MySQL ]</em></strong></p>
<p>Jeśli masz dostęp do ustawień bazy danych MySQL (zakładam, że Twój Moodle działa z silnikiem bazy danych MySQL) możesz w pliku konfiguracyjnym MySQL (my.ini) włączyć cache i ustawić niektóre parametry:</p>
<p>1. query_cache_type = 1<br />
2. query_cache_size = 36M<br />
3. query_cache_min_res_unit = 2K<br />
4. table_cache = 512</p>
<p><strong><em>[PHP]</em></strong></p>
<p>Wydajność PHP jest dużo większa jeżeli jest instalowane jako moduł Apache w systemie Linux (sprawdź wartość memory_limit w pliku php.ini &#8211; powinna być większa niż 40M). Jeśli masz taką możliwość korzystaj z akceleratorów PHP np. PHPA, Xcache lub eAccelerator.</p>
<p>The post <a href="https://blog.platformyedukacyjne.pl/moodle/podkrecamy-moodle-kilka-wskazowek-na-przyspieszenie-dzialania-serwisu/">&#8222;Podkręcamy&#8221; Moodle &#8211; kilka wskazówek na przyśpieszenie działania serwisu</a> appeared first on <a href="https://blog.platformyedukacyjne.pl">Platformy edukacyjne - narzędzia cyfrowe w edukacji i biznesie edukacyjnym</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1352</post-id>	</item>
		<item>
		<title>Poprawka do Moodle 2.0.1 dla IdeaWebserver</title>
		<link>https://blog.platformyedukacyjne.pl/moodle/poprawka-do-moodle-2-0-1-dla-ideawebserver/</link>
					<comments>https://blog.platformyedukacyjne.pl/moodle/poprawka-do-moodle-2-0-1-dla-ideawebserver/#comments</comments>
		
		<dc:creator><![CDATA[Platformy Edukacyjne]]></dc:creator>
		<pubDate>Thu, 13 Jan 2011 21:51:16 +0000</pubDate>
				<category><![CDATA[Moodle]]></category>
		<category><![CDATA[Moodle 2.0]]></category>
		<guid isPermaLink="false">https://blog.platformyedukacyjne.pl/?p=802</guid>

					<description><![CDATA[<p>Wraz z pojawieniem się wersji Moodle 2.0.1 powstał problem z instalacją oprogramowania (błąd: Web server software is not supported) na niektórych serwerach hostingowych (m.in. na home.pl). Na forum moodle.org znajdziemy informację o poprawce do&#46;&#46;&#46;</p>
<p>The post <a href="https://blog.platformyedukacyjne.pl/moodle/poprawka-do-moodle-2-0-1-dla-ideawebserver/">Poprawka do Moodle 2.0.1 dla IdeaWebserver</a> appeared first on <a href="https://blog.platformyedukacyjne.pl">Platformy edukacyjne - narzędzia cyfrowe w edukacji i biznesie edukacyjnym</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Wraz z pojawieniem się wersji Moodle 2.0.1 powstał problem z instalacją oprogramowania (błąd: <em>Web server software is not supported</em>) na niektórych serwerach hostingowych (m.in. na home.pl).</p>
<p>Na forum <a href="http://moodle.org/mod/forum/discuss.php?d=163816" target="_blank">moodle.org</a> znajdziemy informację o poprawce do Moodle 2.0.1, która pozwala na instalację na serwerze IdeaWebServer. Działa prawidłowo z rozszerzeniem PHP mysqli, które obsługuje połączenia z serwerem MySQL 4.1 i kolejnymi wersjami.</p>
<p>Fix można znaleźć na stronie: <a href="http://portalplonsk.pl/moodle_2_ideawebserver.html" target="_blank">http://portalplonsk.pl/moodle_2_ideawebserver.html</a></p>
<p><em>Aktualizacja</em>: Obecnie jest już poprawka do Moodle w wersji 2.0.3</p>
<p>The post <a href="https://blog.platformyedukacyjne.pl/moodle/poprawka-do-moodle-2-0-1-dla-ideawebserver/">Poprawka do Moodle 2.0.1 dla IdeaWebserver</a> appeared first on <a href="https://blog.platformyedukacyjne.pl">Platformy edukacyjne - narzędzia cyfrowe w edukacji i biznesie edukacyjnym</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.platformyedukacyjne.pl/moodle/poprawka-do-moodle-2-0-1-dla-ideawebserver/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">802</post-id>	</item>
		<item>
		<title>Własny szablon w Moodle 2.0</title>
		<link>https://blog.platformyedukacyjne.pl/moodle/wlasny-szablon-w-moodle-2-0/</link>
					<comments>https://blog.platformyedukacyjne.pl/moodle/wlasny-szablon-w-moodle-2-0/#comments</comments>
		
		<dc:creator><![CDATA[Platformy Edukacyjne]]></dc:creator>
		<pubDate>Thu, 30 Sep 2010 10:50:03 +0000</pubDate>
				<category><![CDATA[Moodle]]></category>
		<category><![CDATA[Moodle 2.0]]></category>
		<category><![CDATA[szablony Moodle]]></category>
		<category><![CDATA[webdesign]]></category>
		<guid isPermaLink="false">https://blog.platformyedukacyjne.pl/?p=663</guid>

					<description><![CDATA[<p>Temat dotyczy bardziej webmasterki niż e-learningu, ale jest mi bliski, gdyż dotyczy projektowania szablonów &#8211; tym razem szablonów do Moodle w wersji 2.0. Jeśli masz własną platformę szkoleniową postawioną na tym systemie oraz interesujesz&#46;&#46;&#46;</p>
<p>The post <a href="https://blog.platformyedukacyjne.pl/moodle/wlasny-szablon-w-moodle-2-0/">Własny szablon w Moodle 2.0</a> appeared first on <a href="https://blog.platformyedukacyjne.pl">Platformy edukacyjne - narzędzia cyfrowe w edukacji i biznesie edukacyjnym</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="alignleft size-thumbnail wp-image-2379" src="https://blog.platformyedukacyjne.pl/wp-content/uploads/2010/09/szablony_moodle-150x150.jpg" alt="Własny szablon w Moodle 2.0" width="150" height="150" />Temat dotyczy bardziej webmasterki niż e-learningu, ale jest mi bliski, gdyż dotyczy projektowania szablonów &#8211; tym razem szablonów do Moodle w wersji 2.0. Jeśli masz własną platformę szkoleniową postawioną na tym systemie oraz interesujesz się tworzeniem szablonów prawdopodobnie wiesz już, że szkielet motywu dla Moodle 2.0 różni się od swoich poprzedników. Oznacza to, że szablon, który stworzyłeś dla wersji 1.x nie będzie pasował do wersji 2.0.</p>
<p>Za namową znajomych przymierzam się do opracowania obszerniejszego artykułu  &#8211; poradnika, w którym pokażę jak samodzielnie przygotować szablon, który będzie kompatybilny z wersją 2.0. To na początek &#8230; jak będzie większe zainteresowanie to może pomyślę o jakimś wideo (o ile czas pozwoli). <span id="more-663"></span></p>
<p><img fetchpriority="high" decoding="async" class="size-full wp-image-667" title="Tworzenie szablonów Moodle 2.0" src="https://blog.platformyedukacyjne.pl/wp-content/uploads/2010/09/wlasny_szablon_moodle20.png" alt="Tworzenie szablonów Moodle 2.0" width="265" height="363" align="left" srcset="https://blog.platformyedukacyjne.pl/wp-content/uploads/2010/09/wlasny_szablon_moodle20.png 265w, https://blog.platformyedukacyjne.pl/wp-content/uploads/2010/09/wlasny_szablon_moodle20-219x300.png 219w" sizes="(max-width: 265px) 100vw, 265px" /> W wielkim skrócie główne zmiany dla wersji 2.0 to:</p>
<ul>
<li>czytelniejszy schemat klas oraz identyfikatorów w CSS</li>
<li>wprowadzenie dodatkowych plików definiujących layout dla różnych kategorii stron stosowanych w Moodle</li>
<li>wprowadzenie metod renderujących, które generują fragmenty kodu HTML</li>
<li>wprowadzenie standardowych metod dołączania skryptów Javascript do szablonu</li>
<li>łatwiejsze zarządzanie ikonami i plikami graficznymi</li>
<li>stary motyw „standard” został podzielony na 2 szablony: <strong>base</strong> oraz <strong>standard</strong></li>
</ul>
<p>Struktura szablonu nie jest jakoś specjalnie skomplikowana, co oznacza, że w ciągu paru godzin można stworzyć całkiem przyzwoicie wyglądającą skórkę. Gorzej jest z dopieszczaniem szczegółów, ale każdy o tym dobrze wie, kto zajmuje się webdesignem. Nie będę się wiele rozpisywać na ten temat &#8211; jak już wcześniej wspomniałam &#8211; poświęcę mu osobny artykuł, a może nawet jakiś większy kurs.</p>
<p>The post <a href="https://blog.platformyedukacyjne.pl/moodle/wlasny-szablon-w-moodle-2-0/">Własny szablon w Moodle 2.0</a> appeared first on <a href="https://blog.platformyedukacyjne.pl">Platformy edukacyjne - narzędzia cyfrowe w edukacji i biznesie edukacyjnym</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.platformyedukacyjne.pl/moodle/wlasny-szablon-w-moodle-2-0/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">663</post-id>	</item>
		<item>
		<title>Gdzie zainstalować Moodle?</title>
		<link>https://blog.platformyedukacyjne.pl/moodle/gdzie-zainstalowac-moodle/</link>
		
		<dc:creator><![CDATA[Platformy Edukacyjne]]></dc:creator>
		<pubDate>Wed, 11 Aug 2010 18:51:27 +0000</pubDate>
				<category><![CDATA[Moodle]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Moodle 2.0]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[XAMPP]]></category>
		<guid isPermaLink="false">https://blog.platformyedukacyjne.pl/?p=397</guid>

					<description><![CDATA[<p>Zanim zdecydujesz się na wdrożenie własnej platformy szkoleniowej ważną rzeczą jest wybranie miejsca gdzie zainstalujesz system Moodle. Zależy w głównej mierze od tego do jakich celów będziesz wykorzystywał Moodle, ile użytkowników będzie z niego&#46;&#46;&#46;</p>
<p>The post <a href="https://blog.platformyedukacyjne.pl/moodle/gdzie-zainstalowac-moodle/">Gdzie zainstalować Moodle?</a> appeared first on <a href="https://blog.platformyedukacyjne.pl">Platformy edukacyjne - narzędzia cyfrowe w edukacji i biznesie edukacyjnym</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignleft size-thumbnail wp-image-401" title="Gdzie zainstalować Moodle?" src="https://blog.platformyedukacyjne.pl/wp-content/uploads/2010/08/Moodle-tools-e1281641394600.png" alt="Gdzie zainstalować Moodle?" width="150" height="150" />Zanim zdecydujesz się na wdrożenie własnej platformy szkoleniowej ważną rzeczą jest wybranie miejsca gdzie zainstalujesz system Moodle. Zależy w głównej mierze od tego do jakich celów będziesz wykorzystywał Moodle, ile użytkowników będzie z niego korzystać, jaką masz wiedzę w administrowaniu systemem, zasoby, sprzęt czy też zaplecze finansowe.</p>
<p>Niezależnie od tego jaką opcję wybierzesz dla siebie musisz zdawać sobie sprawę z tego, że w pewnym momencie Twoja platforma szkoleniowa może <strong>&#8222;urosnąć&#8221;</strong> i będziesz musiał przenieść ją na inny serwer co wiąże się z dodatkowymi kosztami i większym nakładem czasu. Dlatego najlepiej jest wybrać takie rozwiązanie, czasami nawet droższe, ale mieć pewność że za pół roku nie będziesz musiał szukać nowej opcji.</p>
<div class="qm">Dom, firma, hosting?</div>
<p>Jeżeli zdecydujesz się na hosting u zewnętrznej firmy, przeanalizuj dokładnie jej ofertę. Ważne, aby Twój dostawca spełniał <strong>minimalne</strong> wymagania dla instalacji Moodle, czyli aktualna <strong>wersja bazy danych MySQL</strong> oraz <strong>PHP</strong>. Dodatkowym atutem będzie też obsługa PHP z niestandardowymi flagami, np. <strong>xmlrpc</strong> (dla community hub w Moodle 2.0).</p>
<p>Istnieją dostawcy wspierający pakiet Moodle oferując tzw. <strong>programy instalacyjne</strong>, które upraszczają proces instalacji całego oprogramowania, dając jednocześnie gwarancję jego działania. W takim przypadku nie musisz wgrywać paczki z Moodle na serwer, a jedynie skorzystać z &#8222;gotowca&#8221;. Polecam jednak samodzielną instalację &#8211; nie jest to proces skomplikowany, a masz całkowitą kontrolę nad całą instalacją.<br />
<span id="more-397"></span><br />
Zaletą instalacji oprogramowania na serwerach firmy oferującej hosting jest możliwość oddelegowania takich działań jak: zabezpieczenie sieci, wykonywanie kopii zapasowej całego systemu, wykonywanie niezbędnych aktualizację systemu itp. Za kilkaset złotych rocznie możesz mieć całkiem stabilnie działającą platformę.<br />
Jeśli masz możliwość &#8211; chcesz &#8211; założyć platformę szkoleniową na własnym serwerze domowym, sprawdź czy Twój ISP będzie Ci to umożliwiał. Jeżeli posiadasz firmę świadczącą usługi hostingu &#8211; z instalacją Moodle i spełnieniem wszystkich wymagań z pewnością nie będziesz mieć problemu <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<div class="qm">Jaka platforma: Windows/Linux/Mac?</div>
<p>Pierwsza opcja &#8211; wyłącznie do testów &#8211; w innym wypadku gratuluję odwagi. Zwróć uwagę na to, że dostęp do szkoleń generuje dość duży ruch,  z którym platforma Windowsa nie najlepiej umie sobie poradzić. Możesz ćwiczyć, testować na Windowsie, ale wersję publiczną postaw na platformie Linux bądź Mac. Jeśli widok Linuxa działa na Ciebie  odstraszająco i nie masz dużego doświadczenia w pracy na tej platformie skorzystaj z pakietu XAMPP.</p>
<p>XAMPP jest to aplikacja pod Linuxa, która łączy w sobie wszystkie elementy niezbędne do uruchomienia Moodle. Naturalnie zawsze możesz używać oprogramowania Apache czy MySQL jeśli XAMPP Ci nie odpowiada. Nie powinieneś jednak stosować obu rozwiązań jednocześnie. Osobiście preferuję konfigurację Apache&#8217;a &#8211; polecam bardziej doświadczonym administratorom.</p>
<p>The post <a href="https://blog.platformyedukacyjne.pl/moodle/gdzie-zainstalowac-moodle/">Gdzie zainstalować Moodle?</a> appeared first on <a href="https://blog.platformyedukacyjne.pl">Platformy edukacyjne - narzędzia cyfrowe w edukacji i biznesie edukacyjnym</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">397</post-id>	</item>
		<item>
		<title>Zakładanie bazy danych MySQL/PostgreSQL dla Moodle</title>
		<link>https://blog.platformyedukacyjne.pl/moodle/zakladanie-bazy-danych-mysql-postgresql-dla-moodle/</link>
		
		<dc:creator><![CDATA[Platformy Edukacyjne]]></dc:creator>
		<pubDate>Sun, 18 Jul 2010 10:14:43 +0000</pubDate>
				<category><![CDATA[Moodle]]></category>
		<category><![CDATA[Moodle 2.0]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<guid isPermaLink="false">https://blog.platformyedukacyjne.pl/?p=158</guid>

					<description><![CDATA[<p>Poprawne założenie bazy danych dla Moodle pozwoli w przyszłości uniknąć wielu problemów np. z polskimi znakami. Bazę możesz założyć na 2 sposoby: w trybie linii komend oraz za pomocą aplikacji graficznej phpMyAdmin/phpPgAdmin. W tej&#46;&#46;&#46;</p>
<p>The post <a href="https://blog.platformyedukacyjne.pl/moodle/zakladanie-bazy-danych-mysql-postgresql-dla-moodle/">Zakładanie bazy danych MySQL/PostgreSQL dla Moodle</a> appeared first on <a href="https://blog.platformyedukacyjne.pl">Platformy edukacyjne - narzędzia cyfrowe w edukacji i biznesie edukacyjnym</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignleft size-thumbnail wp-image-167" title="Zakładanie bazy danych MySQL/PostgreSQL dla Moodle" src="https://blog.platformyedukacyjne.pl/wp-content/uploads/2010/05/1139313_network_server_1-150x150.jpg" alt="Zakładanie bazy danych MySQL/PostgreSQL dla Moodle" width="150" height="150" />Poprawne założenie bazy danych dla Moodle pozwoli w przyszłości uniknąć wielu problemów np. z polskimi znakami. Bazę możesz założyć na 2 sposoby: w trybie linii komend oraz za pomocą aplikacji graficznej phpMyAdmin/phpPgAdmin. W tej części artykułu pokażę w jaki sposób założyć bazę w trybie linii komend na własnym serwerze linuxowym. Na koncie hostingowym będziesz mógł założyć bazę przy pomocy panelu graficznego.</p>
<h3>Klient MySQL</h3>
<p>Założymy bazę w trybie tekstowym z poziomu linii komend:<span id="more-158"></span></p>
<p>1. Uruchom program MySQL:</p>
<pre>#<strong>mysql -u root -p</strong>
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2 to server version: 5.0.22-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql&gt;</pre>
<p>Znak zachęty &#8222;mysql&gt;&#8221; informuje Cię, że poruszasz się w programie bazy danych MySQL. W tym trybie każde polecenie należy zakończyć znakiem średnika &#8211; jeżeli nie podasz średnika i naciśniesz Enter wtedy pojawi Ci się znak kontynuacji polecenia &#8222;-&gt;&#8221;.</p>
<p>2. W kolejnym kroku sprawdź czy istnieje baza o nazwie &#8222;moodle&#8221;:</p>
<pre>mysql&gt; <strong>SHOW DATABASES;</strong>
+-------------------------+
| Database                |
+-------------------------+
| information_schema      |
| mysql                   |
| test                    |
+-------------------------+
3 rows in set (0.03 sec)</pre>
<p>3. Utwórz bazę danych, w których będą znajdować się tabele platformy Moodle. Możesz jej nadać nazwę   &#8222;moodle&#8221; (jeżeli nie ma takiej bazy już założonej) lub dowolnie inną według uznania.</p>
<pre>mysql&gt; <strong>CREATE DATABASE moodle;</strong>
Query OK, 1 row affected (0.00 sec)</pre>
<p>4. Zmień domyślne kodowanie i metodę porównywania znaków bazy moodle na UTF8 (chyba, że instalujesz Moodle w wersji 1.5 i wcześniejszej &#8211; wtedy nic nie zmieniasz).</p>
<pre>mysql&gt; <strong>ALTER DATABASE moodle DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;</strong>
Query OK, 1 row affected (0.00 sec)</pre>
<p>5. Utwórz użytkownika z uprawnieniami dostępu do bazy &#8222;moodle&#8221;. Użytkownika nazwiemy &#8222;moodleuser&#8221; natomiast hasło w podanym niżej przykładzie ustawimy na &#8222;yourpassword&#8221;. Zapamiętaj własną nazwę użytkownika i jego hasło gdyż przyda Ci się w trakcie instalacji systemu Moodle.</p>
<pre>mysql&gt; <strong>GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,</strong>
    -&gt; <strong>DROP,INDEX,ALTER ON moodle.*</strong>
    -&gt; <strong>TO moodleuser@localhost IDENTIFIED BY 'yourpassword';</strong>
Query OK, 0 rows affected (0.01 sec)</pre>
<dl>
<dd><strong>Security Warnings</strong>: Pamiętaj, aby ułożyć hasło trudne do złamania, np. kombinacja cyfr oraz małych i dużych liter. Nadaj wszystkie uprawnienia użytkownikowi bazy moodlee. </dd>
<dd> <strong> </strong> </dd>
</dl>
<p>6. Możesz opuścić tryb linii komend MySQL:</p>
<pre>mysql&gt; <strong>QUIT</strong>
Bye
#</pre>
<p>7. W starszych wersjach MySQLa pewnie będziesz musiał przeładować uprawnienia do bazy z wykorzystaniem następującego polecenia:</p>
<pre>#<strong>mysqladmin -u root -p reload</strong>
Enter password:
#</pre>
<p>Jeżeli nie chcesz wydawać wszystkich powyższych poleceń skopiuj poniższą linijkę i w trybie linii komend MySQL naciśnij Enter &#8211; pamiętaj, aby ustawić własne hasło!</p>
<pre>create database moodle default character set utf8;
grant all privileges on moodle.* to 'moodleuser'@'localhost' identified by 'yourpassword';
flush privileges;
quit</pre>
<p><a name="PostgreSQL"></a></p>
<h2>PostgreSQL</h2>
<p>Jeżeli planujesz wykorzystywać silnik bazy danych PostgreSQL, wykonaj poniższe polecenia:</p>
<pre>  # su - postgres
  &gt; psql -c "create user moodleuser createdb;" template1
  &gt; psql -c "alter user moodleuser with encrypted password 'yourpassword';" template1
  &gt; psql -c "create database moodle <span style="color: red;">with encoding 'unicode'</span>;" -U moodleuser template1
  &gt; psql -c "alter user moodleuser nocreatedb;" template1
  &gt; su - root
  # /etc/init.d/postgresql reload</pre>
<p>Jeżeli wykonanie powyższego polecenia (&gt;psql -c &#8222;create  database moodle&#8230;&#8221;) wyrzuci Ci błąd, możesz spróbować następująco:</p>
<pre>psql -c "create database moodle with template=template1 encoding = 'unicode' owner =  moodleuser
     location = '/var/mydata';"</pre>
<p>Jeżeli zostaniesz poproszony o podanie hasła, wklej wcześniej linijkę zawierającą hasło.</p>
<p>Dodatkowe informacje możesz uzyskać na stronie <a href="http://docs.moodle.org/en/Create_Moodle_site_database" target="_blank">Moodle Docs</a>.</p>
<p>The post <a href="https://blog.platformyedukacyjne.pl/moodle/zakladanie-bazy-danych-mysql-postgresql-dla-moodle/">Zakładanie bazy danych MySQL/PostgreSQL dla Moodle</a> appeared first on <a href="https://blog.platformyedukacyjne.pl">Platformy edukacyjne - narzędzia cyfrowe w edukacji i biznesie edukacyjnym</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">158</post-id>	</item>
		<item>
		<title>Wymagania systemowe dla instalacji Moodle 2.0</title>
		<link>https://blog.platformyedukacyjne.pl/moodle/wymagania-systemowe-dla-instalacji-moodle-2-0/</link>
		
		<dc:creator><![CDATA[Platformy Edukacyjne]]></dc:creator>
		<pubDate>Mon, 12 Jul 2010 20:11:43 +0000</pubDate>
				<category><![CDATA[Moodle]]></category>
		<category><![CDATA[Moodle 2.0]]></category>
		<guid isPermaLink="false">https://blog.platformyedukacyjne.pl/?p=82</guid>

					<description><![CDATA[<p>Omawianie systemu Moodle rozpocznę od kwestii wymagań systemowych dla instalacji systemu. Platforma Moodle jest rozwijana w oparciu o Apache, PHP oraz bazę danychdo wyboru: MySQL, PostgreSQL, Oracle lub MSSQL.  Można ją uruchomić w systemach&#46;&#46;&#46;</p>
<p>The post <a href="https://blog.platformyedukacyjne.pl/moodle/wymagania-systemowe-dla-instalacji-moodle-2-0/">Wymagania systemowe dla instalacji Moodle 2.0</a> appeared first on <a href="https://blog.platformyedukacyjne.pl">Platformy edukacyjne - narzędzia cyfrowe w edukacji i biznesie edukacyjnym</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignleft size-thumbnail wp-image-98" title="Wymagania systemowe dla instalacji Moodle 2.0" src="https://blog.platformyedukacyjne.pl/wp-content/uploads/2010/07/409801_computerclub_ubuntuparty_2-150x150.jpg" alt="Wymagania systemowe dla instalacji Moodle 2.0" width="150" height="150" /> Omawianie systemu Moodle rozpocznę od kwestii wymagań systemowych dla instalacji systemu. Platforma Moodle jest rozwijana w oparciu o Apache, PHP oraz bazę danychdo wyboru: MySQL, PostgreSQL, Oracle lub MSSQL.  Można ją uruchomić w systemach operacyjnych Linux, MS  Windows, Mac OS X, NetWare 6.</p>
<p>Jeżeli chcesz zainstalować platformę na własnym serwerze musisz sprawdzić czy posiadasz zainstalowane oprogramowanie w minimalnej wersji. Parametry serwera możesz sprawdzić z poziomu PHP.</p>
<h2 style="padding: 5px; border: 1px solid #e5bcbe; background: #ebc6c8; font-size: 12px;">PHP w wersji min 5.2.8</h2>
<p>Jeżeli chcesz sprawdzić jaką wersję PHP posiadasz na własnym serwerze (hostingu) utwórz w swoim katalogu www plik o nazwie np. phpinfo.php, który będzie zawierał poniższy kod, a następnie otwórz plik w  przeglądarce www. (http://localhost/phpinfo.php)</p>
<pre class="brush:php">&lt;?php phpinfo(); ?&gt;</pre>
<p>Jeśli nie zobaczysz strony z informacjami o PHP tylko wyświetli Ci się powyższy kod, znaczy to że nie masz zainstalowanego PHP lub serwer nie został poprawnie skonfigurowany do wyświetlania plików *.php.<br />
<span id="more-82"></span>Jeśli PHP jest poprawnie skonfigurowane zobaczysz stronę podobną do poniższej:</p>
<p style="text-align: center;"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-89" title="PHP INFO" src="https://blog.platformyedukacyjne.pl/wp-content/uploads/2010/07/phpinfo.jpg" alt="phpinfo" width="373" height="346" srcset="https://blog.platformyedukacyjne.pl/wp-content/uploads/2010/07/phpinfo.jpg 373w, https://blog.platformyedukacyjne.pl/wp-content/uploads/2010/07/phpinfo-300x278.jpg 300w" sizes="auto, (max-width: 373px) 100vw, 373px" /></p>
<h2 style="padding: 5px; border: 1px solid #e5bcbe; background: #ebc6c8; font-size: 12px;">MySQL 5.0.25  (zalecany silnik InnoDB)</h2>
<p>Wersję MySQL również sprawdzisz przy pomocy PHP. Gotowy kod pobierzesz ze strony www.php.net:</p>
<pre class="brush:php">&lt;?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_pass');
if (!$link) {
    die('Could not connect: ' . mysql_error());
}
printf("MySQL server version: %s\n", mysql_get_server_info());
?&gt;
</pre>
<p>Naturalnie  <strong>localhost</strong>, <strong>mysql_user</strong> (użytkownik) oraz <strong>mysql_pass </strong>(hasło)<strong> </strong>muszą odpowiadać Twoim ustawieniom.</p>
<h2 style="padding: 5px; border: 1px solid #e5bcbe; background: #ebc6c8; font-size: 12px;">PostgreSQL 8.3</h2>
<p>Wersję bazy Postgres również sprawdzisz przy pomocy PHP. Gotowy kod możesz pobrać ze strony <a href="http://pl.php.net/manual/en/function.pg-version.php" target="_blank">www.php.net</a></p>
<pre class="brush:php">&lt;?php
  $dbconn = pg_connect("host=localhost port=5432 dbname=mary")
     or die("Could not connect");

  $v = pg_version($dbconn);

  echo $v['client'];
?&gt;
</pre>
<ul>
<li> Oracle 10.2</li>
<li> MS SQL 2005</li>
</ul>
<li> Przeglądarka internetowa poprawnie wyświetlająca strony Moodle:
<ul>
<li> Firefox 3 i późniejsze</li>
<li> Safari 3 i późniejsze</li>
<li> Google Chrome 4 i późniejsze</li>
<li> Opera 9 i późniejsze</li>
<li> MS Internet Explorer 7  i późniejsze</li>
<li> i inne</li>
</ul>
</li>
<p>The post <a href="https://blog.platformyedukacyjne.pl/moodle/wymagania-systemowe-dla-instalacji-moodle-2-0/">Wymagania systemowe dla instalacji Moodle 2.0</a> appeared first on <a href="https://blog.platformyedukacyjne.pl">Platformy edukacyjne - narzędzia cyfrowe w edukacji i biznesie edukacyjnym</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">82</post-id>	</item>
	</channel>
</rss>
