Because LMS-UI is written in PHP, necessary is WWW server with interpreter of that language. Perefered server is Apache (www.apache.org).
Interpreter should be in version 4.2.x or higher, but on 4.1.x also works fine (but because developers uses 4.2.3 or higher, can't guarante correct work with older versions. PHP can be downloaded from page www.php.net.
LMS will not work correctly with MySQL versions older than 3.23.xx
LMS also works with PostgreSQL in version 7.3.x or higher.
Cooperation with SQLite database is possible too, but we are tested only version 2.8.11.
LMS-UI require Smarty library(http://smarty.php.net) in version 2.5.0 or higher (don't use 2.6.4 version).
If for LMS-UI will suffice above stuff, for working LMS-MGC and the rest of scripts you will need also Perl and modules for him:
perl and his basic modules (POSIX, GetOpt::Long);
Net::SMTP;
Config::IniFiles;
DBI;
DBD-mysql (if you will use mysql);
DBD-pg (if you will use postgres);
DBD-SQLite (if you will use SQLite);
If you'll runA.L.E.C's LMS Daemon is needed working C compiler, because daemon is providing only in the form of source code.