 Przedstawiona przeze mnie tutaj Instalacja LMS przeznaczona jest do integracji go ze skryptami Baroo ( Inet ) + podział p2p + L7 i kilka inych moich dodatków, które wedłóg mnie są jednymi z najlepszych skryptów do podziału pasma internetowego. Ściągamy najnowszą najlepiej stabilną wersję LMS wraz z biblioteką smarty ze strony http://www.lms.org.pl/download.php, rozpakowujemy i kopiujemy zawartość do katalogu /var/www/httpd/htdocs lub innego na który wskazuje twój plik konfiguracyjny apache.
Wymagania LMS - LMS do prawidłowego funkcjonowania wymaga
- Serwera www Apache
- Serwera baz danych MySQL lub PostgreSQL
- Bibloteki Smarty (dostępna w paczce z LMSem)
- Perla i kilku dodatkowych rozszerzeń (Config::IniFiles, DBI, DBD-mysql (Jeśli masz zamiar używać mysql'a), DBD-Pg (Jeśli masz zamiar używać postgres'a)
Jeżeli instalowałeś Linuksa według moich wcześniejszych atykułów (Zakładam, że tak właśnie było), masz zainstalowane większość potrzebnego Ci oprogramowania. Musisz tylko doinstalować Config::IniFiles, DBI oraz DBD-mysql, które znajdziesz na stronie www.cpan.org Na podanej stronie znajdziesz także sposób instalacji wymienionych pakietów. Eksport bazy danych Przejdź do katalogu do którego przeniosłeś pliki z LMSem i wydaj z konsoli kolejno polecenia: mysql -u[tutaj wpisz użytkownika z pełnym dostępem do bazy] -p Enter password:[podaj hasło] mysql> CREATE DATABASE lms /*!40101 CHARACTER SET utf8 COLLATE utf8_polish_ci */; mysql> GRANT USAGE ON lms.* TO lms@localhost; mysql> GRANT select,insert,update,delete,create,alter,drop ON lms.* TO lms@localhost IDENTIFIED BY 'twoje_hasło'; mysql> flush privileges; mysql> use lms; mysql> source doc/lms.mysql; Teraz wciskasz ctr+c aby przerwać działanie konsoli MySQL Konfiguracja LMS Skopiuj pliki lms.ini oraz lms-mgc.ini z katalogu /samples gdzie masz lmsa, do katalogu /etc/lms Teraz wyedytuj plik lms.ini zmieniając kolejno: host = localhost user = root password = twoje_hasło_do_bazy database = lms Pierwsze uruchomienie Uruchom teraz LMSa poprzez wpisanie w okno twojej przeglądarki http://nr_ip_serwera/index.php Twoim oczom ukaże się teraz formularz dodania nowego urzytkownika. Wypełnij pola zgodnie z opisem i zatwierdź urzytkownika. Jeśli wszystko przebiegło pomyślnie, możesz się zalogować teraz do LMSa. W kilejnym artykule opiszę konfigurację kilku usług, które umożliwią nam wygenerowanie listy regół dla skryptów Baroo, pozwolą na uruchomienie bądź przeładowanie ich zpod panelu LMS oraz konfigurację Serwera DHCP zintregrowanego z LMS i skryptami Baroo aby po dodaniu nowego usera d LMS i przeładowaniu konfiguracji przypisywany został mu automatycznie nr ip. |