Jak zainstalować OLAT. Jak skonfigurować OLAT


Być może tego właśnie szukasz. Tu przedstawiam moje zmagania z instalacją i konfiguracją OLATa. Potrzebowałem tego pakietu, ale dużo czasu upłynęło zanim postanowiłem go zainstalować. Oczywiście pojawiły się problemy. Stąd ta strona, która byćmoże się komuś przyda.



OLATa instalowałem na Linuxie Fedora 15 Lovelock
Istotne pakiety:
Następnie wszedłem na stronę OLATa
Tam po wstępnym zapoznaniu się z oprogramowaniem ściągnąłem plik WAR, który jest w sekcji "download".
Tam też znalazłem info o tym, że w sekcji dokumentacja (co w rzeczywistości jest Support) znajdę instrukcję instalacji.
Za pięknie by było gdym to od razu tam znalazł. Trzeba było jeszcze wejść do sekcji Development, o czym jest napisane w bloku Dokumentacja Instalacji.
W końcu znalazłem OLAT Installation Guide. Nie jest to rewelacja, ale od czegoś trzeba zacząć jak nie ma nic innego.
Gdyby coś się zmieniło na serwerze OLATa, to tu też jest instrukcja, a której korzystam.

18 grudnia 2011 r.
Zaczynamy od strony nr 4 instrukcji, bo wcześnij nic ciekawego nie ma.
MySQLa oczywiście nie miałem uruchomionego jako serwis, więc trzeba to było ręcznie zrobić: /etc/rc.d/init.d/mysqld start
Oczywiście MySQL od razyu zgłosił, że trzeba hasła ustawić na root-a, co zrobiłem tylko tak: /usr/bin/mysqladmin -u root password 'new-password', żeby było krócej.
Następnie stworzyłem bazę olat
Rozpakowałem - wcześniej ściągnięty - plik WAR
No i tu się zatrzymałem na następnej instrukcji: %mysql -u olat -p olat < /path/to/setupDatabase.sql
Problem był z InnoDB.
W końcu nie wiedząc co z tym fantem zrobić zainstalowałem pakiet A MySQL and InnoDB monitor program
No i trochę pomogło, bo w końcu zaczął widzieć to InnoDB. Jednak wystąpił inny błąd - problem ze składnią SQLa. No co za ludzie! Napisali skrypt i nie działa.
W końcu znalazłem w Necie, że zamiast type = InnoDB powinno być engine = InnoDB.
Zmieniłem więc to wszystko w pliku setupDatabase.sql, no i poszło dalej.
jednak nie na długo, bo już następny blok to konfiguracja Tomcat, a on niby jest w systemie, ale jakby go nie było. Szukam tego pliku server.xml, ale go nigdzie nie ma. Szukam w necie:
Zainstalowałem więc wszystkie pakiety do Tomcat6, które w nazwia miały servlet i container
No i to pomogło. Pojawił się katalog /etc/tomcat6, a w nim server.xml
Można więc było zrobić resztę ze strony nr 4. Najpierw jednak trzeba było ustalić w którym miejscu wpisać dyrektywę Context...
Po przeszukaniu Netu okazało się, że można to wpisać w różnych miejscach, np w Host
Uzupełniłem tez dyrektywę Connector
Pozostał jeszcze ostatni problem (z tej strony) - gdzie jest katalog olat/webapp

powiedzmy, że skończyliśmy na stronie 4, chociaż ten katalog "opt" jako katalog domyślny OLATa trochę dziwny jest i chyba nieprawidłowy, no ale idźmy dalej

Kolejna strona nr 5
Trzeba skonfigurować Tomcat.
Nie za bardzo wiem jak. Doszedłem już jednak do czegoś. Zauważyłem, że konfiguracja Tomcat w pliku /etc/tomcat6/server.xml jest błędna. Wyczytałem to z logów. Tomcat bierze konfigurację z /usr/share/tomcat6/conf/server.xml. Dlaczego? A kto to wie. W każdym razie logi pokazały jeszcze jeden błąd w pliku konfiguracyjnym. Nie została zamknięta sekcja Context. Kto wie co jeszcze tam jest źle. Dziś jednak już na tym poprzestanę, bo niedziela się kończy.



Jesteś 66 osobą odwiedzającą tą stronę.
Darmowy hosting zapewnia PRV.pl : ff-jrpg, mhdn, net-pc, zalmicie, kontakty
Dziel sie multimediami na Patrz.pl