Page tree
Skip to end of metadata
Go to start of metadata

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

Compare with Current View Page History

« Previous Version 5 Next »

Uwaga!

Zaleca się zachowanie szczególnej ostrożności przy modyfikowaniu wszystkich opisanych poniżej plików i parametrów systemu dLibra.

Ogólne informacje

Wszystkie pliki konfiguracyjne serwera dLibra znajdują się w podkatalogu conf w głównym katalogu serwera. Konfiguracja związana z poszczególnymi serwisami znajduje się w podkatalogach o dwuliterowych nazwach odpowiadających skrótowej nazwie danego serwisu. Pozostałe pliki i katalogi zawierają bardziej ogólną konfigurację serwera. Większość istotnych parametrów w plikach konfiguracyjnych jest opatrzona komentarzem.

Do ważniejszych plików z ogólną konfiguracją zaliczyć można:

  • server.xml - główny plik konfiguracyjny serwera. Zawiera on listę usług serwera dLibra, które mają być uruchomione, oraz wskazania na pozostałe pliki konfiguracyjne.
  • database.properties - zawiera nazwę użytkownika, hasło oraz adres bazy danych wykorzystywanej przez serwer dLibra oraz parametry definiujące rodzaj wykorzystywanej bazy danych.
  • log4j.properties - plik konfigurujący mechanizm logowania przebiegu pracy serwera.
  • smtp.properties - plik konfigurujący mechanizm wysyłania wiadomości e-mail (wykorzystywany opcjonalnie, w zależności od konfiguracji mechanizmu logowania).
  • lucene.properties - plik z konfiguracją wspólną dla mechanizmu indeksowania i wyszukiwania.
  • wrapper - katalog z plikami konfiguracyjnymi narzędzia Wrapper, odpowiedzialnego za uruchomienie serwera dLibra w trybie usługi. Szczegółowa dokumentacja tego narzędzia znajduje się na stronie http://wrapper.tanukisoftware.org/doc/english/properties.html. Można tu m.in. ustawić maksymalne zużycie pamięci przez serwer dLibra (parametr wrapper.java.maxmemory w pliku base.conf).
    • pliki z końcówką -yajsw.conf w nazwie są wykorzystywane w przypadku, gdy dLibra jest uruchamiana na 64-bitowej wersji systemu operacyjnego Windows.
  • solr - katalog z konfiguracją dla narzędzia Solr, wykorzystywanego do indeksowania i wyszukiwania. Więcej informacji w rozdziale Dodatek D. Konfiguracja wyników wyszukiwania.

 

Pliki znajdujące się bezpośrednio w katalogu conf dotyczą wszystkich usług serwera systemu dLibra. Pliki znajdującie się w podkatalogach tego katalogu zawierają indywidualne ustawienia poszczególnych usług. Dostępne są następujące pliki konfiguracyjne:

 

  • solf/??/conf/stopwords_xx.properties - plik zawierający listę słów ignorowanych podczas indeksowania i wyszukiwania.
  • ??/quartz.properties - plik konfigurujący mechanizm zadań okresowych.
  • pliki ??/jobs.xml - pliki konfigurujące zadania okresowe na poziomie poszczególnych usług serwera dLibra.
  • ??/service.properties - plik zawierający parametry konfiguracyjne specyficzne dla poszczególnych usług.
  • cs/zip_readme.txt - szablon informacji tekstowej dołączanej do archiwów z treścią publikacji.
  • ms/bibtex-export.properties, ms/dc-export.properties, ms/dcterms-export.properties, ms/etd-export.properties, ms/highwire-export.properties, ms/ris-export.properties - pliki określający zasady transformacji metadanych do różnych schematów atrybutów.
  • mx/xls - katalog zawierający pliki wykorzystywane do generowania interfejsu administracyjnego serwera.
  • se/searchConfig.properties - plik konfigurujący atrybuty wykorzystywane przy generowaniu wyników wyszukiwania.
  • ms/??-export.properties - pliki konfiguracyjne określające sposób mapowania atrybutów RDF na inne formaty danych.
  • ms/formats.xml - plik zawierający definicje formatów dla mechanizmu wieloformatowości.
  • se/searchConfig.properties - plik konfiguracyjny określający zwracane wartości dla wybranych atrybutów RDF.
  • se/searchWeights.properties - plik konfiguracyjny określający "siłę" z jaką solr będzie przeszukiwać indeks dla wybranych pól w wyszukiwaniu ogólnym.

Konfiguracja Self-Archiving

W serwerze w pliku /conf/ms/service.properties można ustawić dostępność kreatora publikacji dla wszystkich czytelników. Służy do tego flaga wwwPublicationAllowed, którą należy ustawić na "true". Jako, że tworzone przez kreator publikacje są lokowane w konkretnych folderach w systemie dLibra konieczne jest również wskazanie takiego folderu poprzez ID w parametrze publicDirectoryId.

Aby obie te zmiany przyniosły oczekiwany efekt konieczne jest ponowne uruchomienie po pierwsze serwera dLibra, po drugie kontenera Aplikacji Czytelnika.

  • No labels