You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Poniżej opisano czynności, które należy wykonać aby przenieść Aplikację czytelnika z jednego serwera (komputera) na drugi. Serwery mogą pracować pod kontrolą dowolnych systemów operacyjnych. Nie ma także różnicy, czy są to serwery wirtualne czy fizyczne maszyny.

Przenoszenie aplikacji serwera dLibra i danych

Konfiguracja serwerów:

Parametr

Serwer źródłowy

Serwer docelowy

Rodzaj systemu operacyjnego

Linux

Windows

Lokalizacja aplikacji Czytelnika

/dlibra/dlibra-webapp-5.0.0

c:\dlibra\dlibra-webapp-5.0.0

Lokalizacja katalogu z cache'em

/dlibra/webappwork/cache

c:\dlibra\webappwork\cache

Lokalizacja katalogu z indeksem podpowiedzi

/dlibra/webappwork/gossip

c:\dlibra\webappwork\gossip

Lokalizacja katalogu z JCR

/dlibra/webappwork/jcr

c:\dlibra\webappwork\jcr

Lokalizacja katalogu z kopią JCR

/dlibra/webappwork/jcr-restore

c:\dlibra\webappwork\jcr-restore

Lokalizacja katalogu z plikami tymczasowymi

/dlibra/webappwork/upload/temporary

c:\dlibra\webappwork\upload\temporary

Adres IP hosta z Aplikacją czytelnika

150.254.100.1

150.254.100.2

Przed przystąpieniem do przeniesienia systemu dLibra należy skonfigurować serwer docelowy podobnie jak serwer źródłowy. Przede wszystkim należy zainstalować Java Runtime Environment (JRE) firmy Oracle (poprzednio Sun Microsystems) w wersji co najmniej 1.5, kontener aplikacji webowych (Apache Tomcat) oraz umożliwić połączenia na portach wymaganych przez serwer systemu dLibra.

  1. Wyłączyć Aplikację czytelnika na serwerze źródłowym.
  2. Skopiować z serwera źródłowego katalog aplikacji czytelnika systemu dLibra na serwer docelowy.
  3. Skopiować katalog z cache'em, indeksem podpowiedzi, JCR i kopią JCR. Katalog z plikami tymczasowymi nie muszi być kopiowany.
  4. Zaktualizować pliki konfiguracyjne:
  • c:\dlibra\dlibra-webapp-5.0.0\WEB-INF\conf\cache.properties
    • serialization.path=c:\dlibra\webappwork\cache
  • c:\dlibra\dlibra-webapp-5.0.0\WEB-INF\conf\gossip.properties
    • index.dir=c:\dlibra\webappwork\gossip\index
  • c:\dlibra\dlibra-webapp-5.0.0\WEB-INF\conf\jcr.properties
    • jcr.working.dir=c:\dlibra\webappwork\jcr
    • jcr.restore.dir=c:\dlibra/webappwork\jcr-restore
  • c:\dlibra\dlibra-webapp-5.0.0\WEB-INF\conf\pubcreator.properties
    • upload.temp.dir=c:\dlibra\webappwork\upload\temporary

Jeżeli adres IP serwera docelowego ulegnie zmianie, należy wykonać dodatkowe czynności. Jeżeli adres się nie zmienił czynności te należy pominąć.

  1. W bazie danych w tabeli SYS_SERVICES zaktualizować wartości w kolumnie SER_HOST dla rekordu usługi ps.
  2. W pliku c:\dlibra\dlibra-webapp-5.0.0\WEB-INF\conf\services.properties zaktualizować wartość parametru my.url na //150.254.100.102:10051/ss

Ostatnim krokiem będzie zainstalowanie Aplikacji czytelnika w serwerze Tomcat.

Po dokonaniu wyżej opisanych czynności możemy uruchomić Aplikację czytelnika systemu dLibra na nowym serwerze.

  • No labels