Ponieważ LMS-UI jest napisane w PHP, niezbędny jest serwer WWW z interpreterem tego języka. Preferowanym serwerem jest Apache (www.apache.org).
Interpreter powinien być w wersji 4.2.x lub nowszej (unikać wersji 4.2.2). PHP można ściągnąć ze strony www.php.net. W szczególności wymagane są następujące moduły (sprawdź "extension" w php.ini lub wyjście funkcji phpinfo()):
pcre, posix,
zlib (dla kompresowanych backupów),
gd i/lub ming (tylko dla mapy sieci),
mysql, mysqli lub pgsql (dla bazy danych),
iconv, mbstring
PEAR::Mail (wymaga PEAR::Net_SMTP i PEAR::Net_Socket) do mailingu.
LMS nie będzie działał prawidłowo na wersjach MySQL starszych od 5.0.
LMS współpracuje także z PostgreSQL w wersji 8.2.x lub nowszych.
LMS-UI do pracy wymaga jeszcze biblioteki Smarty (http://www.smarty.net) w wersji 2.6.0 lub wyższej (unikać wersji 2.6.4).
O ile dla LMS-UI wystarczy to co powyżej, to żeby mieć działający LMS-MGC i resztę skryptów potrzebujemy także Perla i moduły do niego, które można pobrać z www.cpan.org, czyli:
perl właściwy i jego podstawowe moduły (POSIX, GetOpt::Long),
Config::IniFiles,
DBI,
DBD-mysql (Jeśli masz zamiar używać mysql'a),
DBD-Pg (Jeśli masz zamiar używać postgres'a),
Jeśli chcesz uruchomić LMS Daemon będziesz potrzebował działający kompilator języka C, gdyż jest on dostarczany wyłącznie w postaci kodu źródłowego.
LMS posiada webowy interfejs, dlatego wymagana jest przeglądarka, która obsługuje javascript i ma włączone cookies. Z naszego doświadczenia wynika, że najlepszym wyborem będzie Mozilla Firefox 1.x.
Poprzedni | Spis treści | Następny |
Instalacja i konfiguracja | Początek rozdziału | Instalacja LMS |