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

Podobne dokumenty