Instalacja Moodle w Debianie
Instalacja Moodle'a z paczek Debiana
Przy użyciu apt-get, aptitude lub Synaptic
- Upewnij się, że Twój komputer jest podłączony do Internetu (Moodle jest dołączone do Debian Sarge. Nie potrzebujesz połączenia z Internetem, jeśli posiadasz płyty CD lub DVD z paczkami Debian Serge, skonfigurowane jako repozytoria programu apt-get, aptitude lub synaptic). Użyj jednego z nich:
- apt-get install moodle
- aptitude install moodle
- Uruchom menagera synaptic i wyszukaj (ctr+f) "moodle". Powinieneś znaleźć odpowiednie paczki. (Jeśli wyszukiwanie nie przyniosło żadnych rezultatów skonfiguruj swoje repozytoria). Kliknij prawym przyciskiem myszy i zaznacz "Mark for instalation". Kliknij na "Apply".
- Odpowiedz na pytania zadane przez instalator (np. wybór bazy danych itp).
- Odwiedź swoją stronę moodle'a na http://localhost/mymoodle/admin
Instalacja ręczna
Ten opis jest przydatny szczególnie, jeśli nie posiadasz połączenia z Internetem na komputerze, na którym chcesz zainstalować Moodle'a.
- Ściągnij Moodle'a z wszystkimi zależnościami (jeśli jeszcze go nie masz), wersję stabilną(http://packages.debian.org/stable/web/moodle) lub testową (http://packages.debian.org/testing/web/moodle). Zapisz wszystkie pliki w jednym katalogu ( nie ważne jakim).
- Jako rot wpisz komendę:
dpkg -i *.deb
- Moodle zostanie rozpakowany i rozpocznie się instalacja.
- Odpowiedz na pytania zadane przez instalator (np. wybór bazy danych itp).
- Odwiedź swoją stronę moodle'a na http://localhost/mymoodle/admin
Instalacja Moodle'a z archiwów .tgz(.tar.gz) lub .zip
Krok 1. Zainstaluj wymagane zależności
Zainstaluj następujące paczki (jeśli nie zainstalowałeś ich wcześniej)
- Web Server (Apache highly recommended)
- Database Server (MySQL or PostgreSQL recommended)
- PHP, PHP-MySQL mod (or mod for your database)
Opcjonalnie:
- GD library
Jeśli nie wiesz jak to zrobić zobacz Instalacja AMP lub zaglądnij w odpowiednie manuale. Bardzo prosto można zainstalować te programy używając apt-get, aptitude lub synatic.
LAMP w Debianie Etch
Konfiguracja LAMP jest bardzo prosta. kiedy przyzwyczaisz się do administrowania w debianie, to instalacja i konfiguracja programów stanie się o wiele prostsza niż w innych dystrybucjach. Opiszę teraz, jak zainstalować apache, PHP i MySQL na testowej wersji Debiana Etch.
Do instalacji najprościej jest użyć apt-get:
apt-get install apache2 php5 mysql-server php5-mysql libapache2-mod-php5 php5-gd
php5-gd jest paczką opcjonalną.
Wymienione paczką zostaną zainstalowane wraz z wszystkimi koniecznymi zależnościami.
Teraz odpal przeglądarkę internetową i wpisz localhost, aby sprawdzić czy wyświetla się domyślna strona Apache'a
Skonfigurować apache'a wg. swoich potrzeb możesz przez edycję pliku apache2.conf
gedit /etc/apache2/apache2.conf
Teraz musisz wprowadzić zmiany w pliku konfiguracyjnym php.
gedit /etc/php5/apache2/php.ini
Dodaj takie linijki:
extension=mysql.so extension=gd.so
Czasami są one już wprowadzone do pliku, ale np. oznaczone jako komentarz.
Aby przetestować instalację php, możesz utworzyć plik tekstowy o nazwie phpinfo.php zawierający : <?phpinfo()?> i zachować go w folderze /var/www. Teraz wpisz podany adres do przeglądarki : localhost/phpinfo. Instalacja MySQL także powinna się tam znajdować. Przypisz rootowi hasło przez:
mysqladmin -u root password "hasło"
Zrestartuj apache'a 2: i mysql:
/etc/init.d/apache2 restart /etc/init.d/mysql restart
Krok 2. Ściągnij Moodle
Ściągnij pliki z: http://download.moodle.org/?lang=en.
Krok 3. Rozpakuj pliki.
- Pliki zip możesz rozpakować używając: unzip <your_file>, pliki tgz(tar.gz) przez tar -zxvf <your-file>. Pojawi się folder moodle (lub moodle-1.5.2 czy coś podobnego).
- Teraz zainstaluj moodle w /var/www/moodle. (Zainstalowanie w tym katalogu umożliwi dostęp do moodle z http://localhost/moodle): mv moodle /var/www/ (Prawdopodobnie będziesz musiał wydać tą komendę spod root'a)
Krok4. Uruchom serwery www i bazy danych
- Zaloguj się jako root: su.
- Uruchom serwer www - Apache2, /etc/init.d/apache2 start.
- Uruchom serwer baz danych - MySQL, /etc/init.d/mysqld start
Krok 5. Zakończenie instalacji
- idź do http://localhost/moodle, aby przeczytać instrukcje korzystania z moodle :)