opis instalacji moodle na własnej stronie www

Jak stworzyć własną platformę edukacyjną? Instalujemy Moodle!

Czasy mamy takie, jakie mamy. Każdy, kto może przenosi swój biznes w sferę online. Dobrym przykładem są lektorzy języków obcych, korepetytorzy czy trenerzy. W internecie znajdziemy mnóstwo platform, na których dosłownie każdy może sprzedawać swoje kursy. Od globalnych gigantów takich jak Udemy po działającą w Polsce Strefę Kursów. Każde z tych rozwiązań ma jedną wielką zaletę – sprzedaż możemy rozpocząć od ręki. Wszystko mamy gotowe, ale mają też swoje ograniczenia i uwarunkowania. NIe będę się o nich rozpisywał, bo nie o tym ten artykuł. Chcę Wam pokazać, jak zainstalować platformę Moodle na własnym serwerze. Moodle to oprogramowanie bardzo chętnie wykorzystywane przez uczelnie wyższe, które część (czasem cały) program realizują w wersji online. Więcej o Moodle przeczytacie tutaj. Po przeczytaniu tego poradnika będziecie mieć na serwerze platformę gotową do działania.

Wymagania

Zdecydowana większość kont hostingowych spełnia wszystkie wymagania platformy. Jednak wybierając serwer, powinniśmy mniej więcej, określić jaka liczba użytkowników będzie korzystała z naszego kursu. W oficjalnej dokumentacji Moodle czytamy, że 1GB pamięci Ram umożliwi jednoczesne korzystanie ze strony ok. 50 osobom. Warto też wybrać konto z odpowiednio dużą ilością przestrzeni dyskowej, na której zapisywać będziemy nasze kursy.

 

Etap 1. Tworzymy bazę danych.

Po zalogowaniu do PhpMyAdmin zakładamy nową, czystą bazę danych. Nadajemy jej nazwę i dodajemy nazwę użytkownika z unikalnym, nigdy wcześniej nieużywanym przez nas hasłem. Trudnym hasłem. Użytkownikowi przypisujemy wszystkie uprawnienia do bazy danych. Co i gdzie trzeba kliknąć, zobaczycie na poniższych obrazkach. Nie zapomnijcie zapisać sobie nazwy użytkownika i hasła. Będą nam później potrzebne.

Instalacja moodle na własnym hosting

Krok 1. Tworzymy nową bazę danych.

 

Jak stworzyć własną platformę edukacyjną? Instalujemy Moodle! 1

Krok 2. Dodajemy nowego użytkownika.

 

Jak stworzyć własną platformę edukacyjną? Instalujemy Moodle! 2

Krok 3. Ustawienia użytkownika bazy danych

 

Etap 2. Pobieramy Moodle i wgrywamy pliki na serwer

Najnowszą wersję oprogramowania znajdziecie na tej stronie. Do wyboru mamy dwie paczki z plikami .tgz lub .zip. W zależności od tego, na jakim oprogramowaniu działa nasz serwer wybieramy odpowiednią paczkę – .tgz dla Linuxa, .zip dla Windowsa. Jeśli nie wiecie, co pobrać a Wasz komputer pracuje na Windowsie, pobierzcie paczkę zip i rozpakujcie ją na dysku twardym.

Po pobraniu paczki połączcie się ze swoim serwerem za pomocą klienta FTP. np FileZilla. Wysyłamy pliki do katalogu, w którym będzie nasza strona. Jeśli przesłaliśmy je w spakowanym archiwum, to rozpakowujemy. Cały etap jest prosty i nie będę się już bardziej rozpisywał.

 

Etap 3. Instalacja Moodle w naszej domenie

Wszystko mamy gotowe do instalacji więc zaczynamy.

Aby uruchomić, instalator przechodzimy do przeglądarki i w pasku adresu wpisujemy http://twojadomena.pl/moodle/install.php lub http://twojadomena.pl/install.php. W zależności od tego, do którego katalogu przenieśliśmy pliki.

Naszym oczom ukaże się ekran, na którym wybieramy język dla naszej platformy (możemy go później zmienić w ustawieniach.

Na drugim ekranie mamy kilka ważnych informacji.

Po pierwsze adres strony, pod którym nasza platforma będzie dostępna.  Warto zwrócić tutaj uwagę na fakt, że Moodle dostępny może być tylko pod jednym adresem. Po drugie ścieżka pełna ścieżka do katalogu Moodle – ta informacja nie jest nam niezbędna, przynajmniej na razie. Po trzecie i to jest bardzo ważna informacja to ścieżka do katalogu danych moodledata. W tym katalogu nasi uczniowie zapisywać będą swoje testy, quizy egzaminy itp. Teoretycznie instalator ten katalog utworzy sam jednak jeśli ustawienia uprawnień plików i katalogów na to nie pozwolą, będziecie musieli zrobić to sami.


Uwaga!!!

Ze względów bezpieczeństwa katalog ten powinien być niedostępny z poziomu Internetu. Najprościej jest umieścić go ponad katalogiem z Moodle. Jeśli nie możecie tego zrobić OBOWIĄZKOWO, dodajcie do katalogu moodledata prosty plik .htaccess z poniższą treścią:

order deny,allow

deny from all

Plik możecie utworzyć w notatniku i wysłać na serwer przez FTP. Pamiętajcie, że nazwa pliku zaczyna się od kropki.


Jak stworzyć własną platformę edukacyjną? Instalujemy Moodle! 3

Instalator moodle ekran 2

 

Mamy to? Idziemy dalej…

Na następnym ekranie wybieramy sterownik bazy danych. W rozwijanym menu mamy kilka opcji do wyboru. Naszym zadaniem jest wybrać taki rodzaj, jaki jest na naszym koncie hostingowym. Bez trudu sprawdzicie to w panelu administracyjnym swojej usługi. Jeśli nie możecie znaleźć takiej informacji, skontaktujcie się z supportem.

Jak stworzyć własną platformę edukacyjną? Instalujemy Moodle! 4

Ekran 3. Wybór sterownika bazy danych

 

Ekran nr 4 to ekran konfiguracji połączenia z bazą danych. Mamy na nim takie pola:

Host bazy danych: wpisujemy adres hosta (znajdziecie w panelu hostingu)

Nazwa bazy danych: wpisujemy nazwę bazy danych, którą podaliśmy w kroku 1

Użytkownik bazy danych: również ustalony w kroku 1

Hasło do bazy danych: również krok 1

prefiks tabel:  mdl_ 

port bazy danych: odnajdziecie w panelu hostingowym


Uwaga!!!

Ze względów bezpieczeństwa zalecana jest zmiana prefixu bazy danych z mdl_ na inny.


Jak stworzyć własną platformę edukacyjną? Instalujemy Moodle! 5

Ustawienia bazy danych

 

Uzupełniamy wszystko i lecimy dalej. Na następnym ekranie zapoznajemy się z informacją dotyczącą praw autorskich. Akceptujemy i przechodzimy dalej.

Następny ekran może, ale nie musi okazać się dość problematyczny. To ekran kontroli serwera. Instalator sprawdza, czy serwer posiada wszystkie niezbędne rozszerzenia oraz poprawną konfigurację. Jeśli którakolwiek pozycja świeci się na czerwono, instalacja będzie niemożliwa bez poprawy parametrów. Błędy mogą być różne i nie będę ich tutaj opisywał. W takiej sytuacji najlepiej skontaktować się z helpdeskiem i poprosić o pomoc. No i zawsze możecie odezwać się w komentarzu. Jeśli będę mógł, na pewno pomogę.

U mnie są cztery ostrzeżenia w kolorze żółtym, więc instalacja jest możliwa. Nie pozostaje nic innego jak kliknąć Kontynuuj.

Jak stworzyć własną platformę edukacyjną? Instalujemy Moodle! 6

Ekran kontroli serwera

 

Etap 4. Konfiguracja konta administratora

Po kilku minutach pokaże nam się ekran, na którym skonfigurujemy konto administratora. Cała operacja jest bardzo prosta i nie ma sensu się rozpisywać. Najważniejsze to podanie nazwy administratora, unikalnego hasła i poprawnego adresu e-mail, który umożliwi nam odzyskanie hasła na wypadek gdybyśmy je zapomnieli.

Ekran wygląda tak:

moodle konfiguracja konta administratora

Konfiguracja konta administratora

 

Po uzupełnieniu niezbędnych danych przechodzimy do ekranu z ustawieniami strony głównej. Nadajemy nazwę naszej platformie, nazwę skróconą oraz krótki opis. Poniżej mamy ustawienia lokalizacji oraz ustawienia uwierzytelniania, które polecam zostawić w pozycji wyłączonej, aby uniknąć zakładania spamerskich kont oraz ustawienia poczty wychodzącej. W tym polu wpisujemy adres mailowy, z którego będą wysyłane wiadomości do naszych uczniów.

moodle ustawienia strony głównej

Po zapisaniu zmian zobaczymy czysty, przejrzysty kokpit. Automatycznie uruchomi się przewodnik który, wyjaśni nam, co widzimy w poszczególnych blokach.

Jak sami widzicie, instalacja własnej platformy do e-learningu wcale nie jest trudna. Mało tego możemy ją zainstalować na subdomenie i połączyć ją z efektowną stroną sprzedażową.

Myślę, że na dziś wystarczy. W następnym wpisie omówimy sobie elementy ekranu oraz podstawy panelu administracyjnego.

Jeśli macie jakieś pytania zadajcie je w komentarzach.

Trzymajcie się zdrowo! Cześć.