Rozdział 2. Instalacja i konfiguracja

Spis treści
2.1. Wstęp
2.2. Wymagania
2.2.1. Serwer WWW
2.2.2. Interpreter PHP
2.2.3. Serwer baz danych
2.2.4. Biblioteka Smarty
2.2.5. Perl
2.3. Instalacja LMS
2.4. Instalacja serwera baz danych
2.4.1. MySQL
2.4.2. PostgreSQL
2.5. Konfiguracja podstawowa
2.5.1. Sekcja [database] - ustawienia bazy danych
2.5.2. Sekcja [directories] - ustawienia katalogów
2.5.3. Sekcja [phpui] - ustawienia interfejsu
2.6. Prawa dostępu
2.6.1. Idea
2.6.2. Jak to działa?

2.1. Wstęp

LMS składa się z kilku modułów, podstawowym modułem jest LMS-UI (interfejs użytkownika). Jest on w całości napisany w PHP i do pracy wymaga bazy danych (właściwie to każdy moduł wymaga bazy danych). To właśnie w LMS-UI wykonujemy wszystkie czynności, reszta modułów ma tylko za zadanie zautomatyzować pracę LMS.

LMS to także zestaw skryptów w języku PERL, i to właśnie te skrypty wymagają abyś posiadał interpreter tego języka. Jeśli będziesz chciał używać tych skryptów, musisz mieć PERLa. Skrypty pozwalają m.in. na comiesięczne naliczanie opłat abonamentowych bądź wysyłanie upomnień. Jest jeszcze LMS-MGC, który też jest skryptem ale na tyle uniwersalnym że potrafi wygenerować praktycznie dowolny plik konfiguracyjny i zrestartować usługę na twoim serwerze.