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.
Serwer: 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 mysql oraz derby. Wartość derby oznacza użycie wbudowanej bazy danych - w takiej sytuacji nie ma konieczności przygotowywania zewnętrznej bazy danych.
Baza danych Derby | |
---|---|
Użycie bazy danych Derby zalecane jest tylko w przypadku instalacji testowych i demonstracyjnych. Baza ta nie powinna być używana w publicznie dostępnych systemach. |
databaseHostname - adres serwera, na którym uruchomiona jest baza danych wykorzystywana przez serwer dLibra. Nie jest on wymagany dla bazy Derby.
databasePort - port, na którym serwer bazy danych oczekuje na połączenia (domyślnie 1521 dla Oracle, 5432 dla PostgreSQL orac 3306 dla MySQL). Dla bazy Derby port nie jest wymagany.
databaseName - nazwa bazy danych, z której powinien korzystać serwer systemu dLibra. W przypadku baz Oracle, PostgreSQL i MySql przed uruchomieniem serwera należy samodzielnie utworzyć bazę danych o podanej nazwie. W przypadku bazy Derby czynność ta nie jest wymagana - baza zostanie utworzona automatycznie.
databaseUser - nazwa użytkownika wykorzystywana podczas autoryzacji w bazie danych. Nie wymagana dla bazy Derby.
databasePassword - hasło wykorzystywane podczas autoryzacji w bazie danych. Nie wymagane dla bazy Derby.
Serwer: Ogólne ustawienia
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).
contentDir - katalog, w którym serwer będzie przechowywał zgromadzone publikacje oraz indeksy używane podczas wyszukiwania publikacji.
adminPassword - hasło predefiniowanego użytkownika administracyjnego admin.
Aplikacja Czytelnika: Ogólne ustawienia
serverHostname - serwer na którym uruchomiony będzie serwer systemu dLibra.
psPasswd - hasło dostępowe Aplikacji Czytelnika wygenerowane w trakcie instalacji serwera i wyświetlone przez instalator serwera po udanym zakończeniu instalacji.
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.).
Aplikacja Czytelnika: 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.
contactFormToMail - adres poczty elektronicznej, na który mają trafiać wiadomości wysyłane z formularza kontakt aplikacji WWW.