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.