Warszawa, dn - TOP
Transkrypt
Warszawa, dn - TOP
TT MIESZKANIE Aktualizacja do wersji 2.0 Poniżej w kilku krokach zostanie przedstawione jak zaktualizować program TT-Mieszkanie do najnowszej wersji. Będzie to jednorazowa czynność, kolejne aktualizacje będą przeprowadzane za pomocą aplikacji TT-Manager, co ograniczy pracę do dwóch kliknięć myszki! Wymagania: Serwer Tomcat powinien mieć wersję co najmniej 6.0. oraz powinien mieć zainstalowaną usługę „Manager”. Środowisko Java w wersji min. 1.6. Słownik: TOMCAT_HOME – główny katalog serwera Tomcat, domyślnie: C:\Program Files\Apache Software Foundation\Tomcat 6.0\ Aktualizacja: 1. Wyłączyć serwer Tomcat 2. Przechodzimy do katalogu TOMCAT_HOME\ - usuwamy z niego plik „mieszkanie.properties” jeśli istnieje. 3. Przechodzimy do katalogu TOMCAT_HOME\conf\Catalina\localhost\ - usuwamy z niego plik „mieszkanie.xml” jeśli istnieje. 4. Przechodzimy do katalogu TOMCAT_HOME\conf i wklejamy do niego pliki „mieszkanie.xml”, „tt_manager.xml”, które zawarte są w archiwum ZIP aktualizacji. 5. Edytujemy plik „mieszkanie.xml”. W kluczu „db.url” zastępujemy ciąg znaków DB_SCIEZKA właściwą ścieżką do katalogu, w którym znajduje się baza danych (np. C:/topteam/mieszkanie_baza – proszę zwrócić uwagę na kierunek ukośników!). 6. W kluczu „eksport.dir” zamiast frazy PLIKI_SCIEZKA wpisujemy ścieżkę do katalogu, w którym będą zapisywane eksportowane pliki - przelewów oraz inne. Zwróć uwagę na kierunek ukośników! Przykładowy cały klucz: <entry key="eksport.dir">C:\topteam\mieszkanie_pliki</entry>. 7. Edytujemy plik „tt_manager.xml”. Dla Tomcat’a 7 klucz „menadzer.suffiks” powinien zawierać wartość „/text”, dla Tomcat’a 6 powinien pozostać pusty. Przykładowy cały klucz: <entry key="menadzer.suffiks">/text</entry>. 8. Nadając wartość „true” dla klucza „ustawienia.autopobieranie” pozwolimy aplikacji TTManager na automatyczne pobieranie aktualizacji, jeśli tylko pojawią się dostępne. 9. Nadając wartość „true” dla klucza „ustawienia.autoinstalacja” pozwolimy instalować automatycznie aktualizacje, które wcześniej zostały ściągnięte. Klucze „ustawienia.godzinaOd” oraz „ustawienia.godzinaDo” pozwalają ustawić zakres godzin, w których wykonają się automatyczne aktualizacje. 10. Klucze „manadzer.login” oraz „manadzer.haslo” powinny zawierać login oraz hasło do użytkownika usługi „Menager” wbudowanej w serwer Tomcat. Użytkownik ten powinien mieć przyznane role „manager-gui, manager-script, admin-gui”. Odpowiedniego wpisu należy dokonać w pliku „tomcat-users.xml” znajdującym się w katalogu „TOMCAT_HOME\conf”. Przykładowy wpis: <user name="manager" password="manager" roles="admin-gui,managergui,manager-script" /> - powinien znajdować się wewnątrz tag’a „<tomcat-users>”. 11. Do katalogu TOMCAT_HOME\webapps przenosimy pliki tt_manager.war oraz mieszkanie.war. Pliki te znajdują się w archiwum zip aktualizacji. 12. Tak przygotowane środowisko jest przygotowane do poprawnego działania. Proszę zapoznać się z dalszą częścią instrukcji. Proszę wyłączyć wszystkie inne programy uruchomione na komputerze, na którym zainstalowany jest program TT-Mieszkanie przed pierwszym uruchomieniem serwera Tomcat z nową wersją programu. W czasie pierwszego uruchomienia nastąpi całkowita przebudowa bazy danych. Umożliwi to dużo sprawniejsze i wydajniejsze działanie programu w nowej odsłonie. W zależności od ilości wniosków i stworzonych list wypłat czas uruchomienia może potrwać bardzo długo, cierpliwość wskazana! Sytuację można kontrolować poprzez podglądanie logów stdout, w których powinny pojawiać się komentarze całego procesu. Po prawidłowym uruchomieniu i zalogowaniu się do programu zostanie przedstawiony komunikat o zmianach w nowej wersji programu. Proszę zapoznać się dokładnie z jego treścią, gdyż przedstawia on niezbędne czynności konfiguracyjne już wewnątrz programu. Mogą one mieć wpływ na poprawne funkcjonowanie aplikacji. Powodzenia! Zespół Top-Team