Poniższa lista opisuje informacje niezbędne w trakcie procesu instalacji oprogramowania dLibra . Parametry oznaczone jako opcjonalne mogą mieć przypisane puste wartości, przy czym pusta wartość może oznaczać wyłączenie mechanizmu, który wykorzystuje dany parametr.
Ogólne ustawienia serwera
serverHostname - adres komputera, na którym będzie uruchomiony serwer dLibra . O ile to możliwe, zaleca się podane zewnętrznego adresu serwera (czyli innego niż localhost , czy 127.0.0.1 ).
serverPort - port, na którym serwer dLibra ma oczekiwać na połączenia.
contentHome - katalog, w którym serwer będzie przechowywał zgromadzone publikacje oraz indeksy używane podczas wyszukiwania publikacji..
zipArchivePath (parametr opcjonalny) - URL do archiwum ZIP, w którym mają być przechowywane kopie publikacji umieszczanych w bibliotece cyfrowej. Może być w postaci file:///... dla archiwum w ramach lokalnego systemu plików lub ftp://.... dla archiwum FTP. Ważne jest, aby podana ścieżka kończyła się znakiem /.
Konfiguracja bazy danych
databaseType - rodzaj bazy danych, która będzie wykorzystywana przez serwer dLibra . Obecnie możliwe wartości tego parametru to: oracle , postgresql oraz mysql .
databaseHostname - adres serwera, na którym uruchomiona jest baza danych wykorzystywana przez serwer dLibra .
databasePort - port, na którym serwer bazy danych oczekuje na połączenia (domyślnie 1521 dla Oracle, 5432 dla PostgreSQL orac 3306 dla MySQL).
databaseName - nazwa bazy danych, z której powinien korzystać serwer systemu dLibra .
databaseUser - nazwa użytkownika wykorzystywana podczas autoryzacji w bazie danych.
databasePassword - hasło wykorzystywane podczas autoryzacji w bazie danych.
Konfiguracja serwera SMTP
smtpHost - adres serwera poczty wychodzącej wykorzystywanego do wysyłania wiadomości z aplikacji WWW.
smtpAuthorization - określa, czy serwer pocztowy wymaga autoryzacji podczas wysyłania wiadomości e-mail. Poprawne wartości to true lub false .
smtpUsername (parametr opcjonalny, wymagany gdy smtpAuthorization = true ) - nazwa użytkownika używana do autoryzacji na serwerze poczty wychodzącej podczas wysyłania wiadomości z aplikacji WWW.
smtpPassword (parametr opcjonalny, wymagany gdy smtpAuthorization = true ) - hasło używane do autoryzacji na serwerze poczty wychodzącej podczas wysyłania wiadomości z aplikacji WWW.
fromMail - adres poczty elektronicznej, który ma być wykorzystywany jako adres nadawcy wiadomości przesyłanej przez system dLibra .
toMail - adres poczty elektronicznej, na który mają trafiać wiadomości wysyłane z formularza kontakt aplikacji WWW.
Konfiguracja aplikacji WWW
webappUrl - adres URL, pod którym dostępna będzie aplikacja WWW (UWAGA: ze względu na specyfikę technologii Java WebStart nie należy używać adresu http://localhost/ ).
webappWorkingDir - ścieżka do katalogu, w którym przechowywane będą dane wygenerowane podczas działania aplikacji WWW (statystyki dostępu do publikacji, informacje o kontach czytelników itp.).
webappZipArchivePath (parametr opcjonalny) - ścieżka do archiwum ZIP z treścią publikacji przechowywanych w bibliotece cyfrowej. Parametr analogiczny do parametru zipArchivePath , umożliwiający przyspieszenie dostępu do archiwum. Uwaga: parametr ten powinien wskazywać na to samo archiwum ZIP, które jest ustawione w serwerze dLibra.
webappCASUrl (parametr opcjonalny) - adres URL, pod którym dostępny jest system pojedynczego logowania CAS.
webappUseCache - wartość tego parametru określa, czy aplikacja czytelnika ma cache'ować część danych pobieranych z serwera. Użycie mechanizmu cache w przypadku dużych bibliotek cyfrowych przyspieszy działanie stron WWW kosztem aktualności wyświetlanych danych. Poprawne wartości to true lub false .
webappIsServerLocal - parametr ten pozwala określić, czy serwer i aplikacja czytelnika są uruchomione na tym samym komputerze. Jeżeli tak, to dostęp do treści publikacji realizowany jest bez pośrednictwa serwera, co jest rozwiązaniem wydajniejszym. Poprawne wartości to true lub false .
Konfiguracja serwera LDAP
Notatka | |
---|---|
Obecność pierwszego z poniższych parametrów decyduje o tym, czy pozostałe parametry są wymagane. |
ldapServerHost (parametr opcjonalny) - adres serwera LDAP wykorzystywanego do autoryzacji użytkowników.
ldapServerPort (parametr opcjonalny) - port, na którym nasłuchuje serwera LDAP.
ldapServerBaseDN (parametr opcjonalny) - bazowe DN serwera LDAP.
ldapAdminDN (parametr opcjonalny) - DN użytkownika administracyjnego serwera LDAP.
ldapAdminPassword (parametr opcjonalny) - hasło użytkownika administracyjnego serwera LDAP.
ldapLoginAttribute (parametr opcjonalny) - nazwa atrybutu w serwerze LDAP, którego wartość będzie traktowana jako nazwa użytkownika.
ldapSearchClassFilter (parametr opcjonalny) - filtr określający klasy użytkowników w LDAP.
ldapAutoFollowReferrals (parametr opcjonalny) - określa, czy w procesie wyszukiwania powinien być wykorzystywany mechanizm odwołań między serwerami LDAP. Poprawne wartości to true lub false .