Installation - eXist-db

Für die Benutzung von ediarum wird eine eXist-db Installation benötigt. Die letzte Version läßt sich hier herunterladen. Vor der Installations müssen die Installationsvoraussetzungen erfüllt sein. Die genauen Installationsschritte finden sich in der Online-Dokumenation. Es kann auch SADE benutzt werden, eine angepasste und erweiterte Version von eXist.

uf Linux lässt sich eXist mit dem Befehl java -jar eXist-{version}.jar -console installieren. Als target path gibt man etwa den vollständigen Pfad zum Unterverzeichnis /pfad/zu/exist_db an und als Data dir den wieder vollständigen Unterordner /pfad/zu/data. Daraufhin wird man aufgefordert das Admin-Passwort zu setzen. Die Voreinstellungen zum maximalen Speicher (1024 MB) und zum Cache (128 MB) kann man stehen lassen.

Vor dem Starten sollte noch der Port angepasst werden (sKonfiguration - Datenbank). Über die Konsole kann eXist-db dann gestartet werden etwa mit dem Befehl: nohup bin/startup.sh $ Die Datenbank lässt sich nach dem Starten über den Browser unterserver:port/exist erreichen.

Ist die Datenbank korrupt oder soll sie auf null zurückgesetzt werden, d. h. alle Daten, Benutzerkonten (inkl. des admin) und installierte Apps gelöscht werden, reicht es nach dem Stoppen der Datenbank den separaten Daten-Ordner auf dem Server zu löschen. Mit einem erneuten Starten der Datenbank erhält man eine leere Datenbank und kann dort wieder neue Apps installieren oder Daten einspielen. Zuerst sollte man allerdings das admin-Passwort neu setzen.