Instalacja AMP

Z MoodleDocs
Skocz do:nawigacja, szukaj

AMP lub AMPPlite oznacza Apache, MySQL i PHP. Moodle jest napisany w języku skryptowym PHP i przechowuje większość potrzebnych informacji w bazie danych. Zalecaną bazą jest MySQL. Przed instalacją Moodle musisz posiadać działającą instalację PHP i bazę danych, aby stworzyć na własnym komputerze funkcjonalną platformę serwera WWW. XAMP jest odmianą AMP dla w odniesieniu do Windows, a MAMP w odniesieniu do Mac OS. Moodle posiada Kompletne pakiety instalacyjne w dziale download oraz pakiet zawierający samego Moodle.

Instalacja aplikacji AMP może sprawiać trudności przeciętnemu użytkownikowi komputera. Ta strona została napisana, aby możliwie uprościć ten proces na różnych platformach.

Usługi hostingowe

Usługi hostingowe różnią się swoją ofertą i sposobem działania. Niektórzy ludzie są gotowi nawet zainstalować Moodle'a dla ciebie.

Większość usługodawców oferuje panel sterowania na WWW, który umożliwia kontrolowanie twojej witryny, tworzenie baz danych i zarządzanie cronem. Niektórzy oferują także dostęp do terminala przez ssh, umożliwiając ci używanie powłoki.

Powinieneś przejść przez Przewodnik po instalacji, kolejno wykonując wszystkie kroki. Jeśli nie będziesz mógł sobie poradzić, poproś swojego usługodawcę o pomoc.


Mac OS X

Najprostszą metodą postawienia platformy AMP na Mac OS X jest użycie serwera Apache dostarczanego przez Apple i dołączenia PHP z MySQL z pakietów Marca Liyanage'a. Poniższe strony internetowe zawierają cenne wskazówki, których nie będziemy tutaj powielać:

Po zainstalowaniu Apache, PHP i MySQL, powinieneś postępować zgodnie z instrukcjami zawartymi w Przewodniku po instalacji.

Zobacz także Przewodnik po instalacji Moodle na Mac OS X 10.4 Client (nie Server).

Red Hat Linux

Powinieneś zainstalować wszystkie dostępne pakiety RPM dotyczące Apache, PHP i MySQL. Często zapominanym pakietem jest php-mysql, który jest konieczny, aby PHP mógł komunikować się z MySQL.

Po ich zainstalowaniu powinieneś postępować zgodnie z instrukcjami zawartymi w Przewodniku po instalacji Moodle.

Bardziej szczegółowy opis znajdziesz tutaj: Instalacja w RedHat.

Windows

Pierwsza instalacja Moodle na localhoście (samodzielnym, osobnym komputerze) jest prosta i może być bardzo użytecznym narzędziem, nawet gdy dysponujemy produkcyjną maszyną z serwerem Moodle'a. Poniższe instrukcje dotyczą Windowsa XP.

  1. Pobierz pakiety instalacyjne dla Windows, wybierając taką wersję, jaką chcesz. Kliknij na link "Download" w prawej kolumnie tabeli. Rozpocznie się pobieranie dużego archiwum zip.
  2. Rozpakuj pobrany plik do c:, zachowując strukturę ścieżek do plików.
  3. Zmień nazwę utworzonego c:\moodle do c:\xampplite (c:\xampplite posłuży nam w dalszej części instrukcji, ale ty możesz nazwać ten katalog c:\moodle16, c:\moodle17, c:\testMoodle czy jakkolwiek inaczej).
  4. Używając Eksploratora Windows uruchom plik c:\xampplite\setup_xampp.bat, który upewni się, że wszystkie pliki konfiguracyjne używają c:\xampplite jako głównego katalogu.
  5. Poniższe kroki zakładają, że serwer WWW będzie mógł używać portu 80 twojego komputera. Zobacz jak sobie radzić z problemami, jeśli używasz Skype, który również domyślnie używa portu 80.
  6. Upewnij się, że jesteś zalogowany jako administrator albo przynajmniej masz prawa do instalowania nowych usług.
  7. Od tego momentu jest wiele sposobów na uruchomienie lokalnego serwera WWW. Przedstawimy dwie z nich:
    1. Bardzo szybka
      1. Używając Eksploratora Windows uruchom plik c:\xampplite\restart_xampp.bat i nie zamykaj okna, które się otworzy.
    2. Szybka
      1. W oknie Eksploratora Windows kliknij c:\xampplite\apache_start, aby uruchomić serwer WWW Apache. Otworzy się nowe okno, które powinno pozostać otwarte.
      2. W oknie Eksploratora Windows kliknij c:\xampplite\mysql_start, aby uruchomić serwer bazy danych MySQL. Otworzy się inne okno, które również powinno zostać otwarte.
  8. W pasku adresu swojej ulubionej przeglądarki WWW wpisz "localhost" albo "127.0.0.1", po czym wciśnij enter (lub kliknij "idź").
  9. Rozpocznie się procedura instalacyjna Moodle, która została opisana trochę bardziej szczegółowo w sekcji o MoodleDoc Przewodnika po instalacji. To może zając trochę czasu niedoświadczonemu użytkownikowi. Nie panikuj, wszystko możesz zmienić później, a program instalacyjny wskaże ci, co musisz wypełnić albo co poprawić.

Łatwiejsze restarty Moodle

Jest wiele sposobów, aby uruchomić Moodle po instalacji. Większość użytkowników posiada jedną lub kilka pozycji w zakładkach/ulubionych, wskazujących na localhost. Inni ustawiają Moodle jako stronę startową przeglądarki. Jednak przede wszystkim trzeba uruchomić serwer. Przedstawimy dwa możliwe sposoby:

Automatyczne uruchamianie usług Windows

Aby ułatwić uruchamianie Moodle w przyszłości, możesz zainstalować serwer WWW i bazodanowy jako usługę Windows. Aby to zrobić, przejdź to Start -> Uruchom... i wpisz "c:/xampplite/service.exe -install" do pola tekstowego. Wciśnij przycisk OK.

Teraz możesz uruchomić Moodle, wpisując localhost w przeglądarce i/lub dodając localhost do zakładek/ulubionych.

Uruchamianie pojedynczym kliknięciem

Zdarza się, że na komputerze jest zainstalowany więcej niż jeden localhost. Utwórz skróty w menu Start, w zakładkach, ulubionych czy też na pulpicie, z których każdy będzie prowadził do jednego pliku restart_xampp.bat, znajdującego się w karalogu c:\xampplite lub innych katalogach. Nazwij skróty tak, aby się od siebie różniły, np. C_MoodleXampp, Moodle16, Moodle17 itd.

Uruchom Moodle, wpisując localhost w pasku adresu przeglądarki lub dodając go do zakładek/ulubionych. Uruchomi się ten egzemplarz Moodle, którego localhost zrestartowałeś skryptem restart_xampp.bat.

Inne wersje instalacji

Zamiast używać powyższych pakietów, możesz zainstalować XAMPP i Moodle oddzielnie, tak jak pokazano na stronie Instalacja w Windows za pomocą XAMPP.

Możesz też użyć pakietu takiego jak EasyPHP, który w pojedynczej aplikacji Windows zawiera cały zestaw potrzebnego oprogramowania. Zauważ, że EasyPHP 1.8 zawiera zbyt stare wersje oprogamowania, które nie będą działać z Moodle 1.6. Spora część interfejsu EasyPHP jest cały czas w języku francuskim. EasyPHP może być dobrym wyborem, jeśli ukaże się wersja 2.0.

Tutaj możesz znaleźć instrukcje dla IIS: Instalacja w Windows dla XAMPP lub Windows 2003.

Testowanie PHP

Jeśli zainstalowałeś już serwer WWW razem z PHP, powinieneś mieć możliwość utworzenia pliku (np. phpinfo.php w głównym katalogu serwera), zawierającego poniższą lnijkę:

  <?php phpinfo()?>

Teraz po wpisaniu URL localhost/phpinfo.php w przeglądarce WWW, powinna pokazać ci się strona z informacjami o stanie PHP, podobna do tej, przedstawionej na stronie o phpinfo.

Zobacz także