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 10 Next »

Installation

This page describes the installation of the server package. Please see also the details about the installation of the TextGridLab plug-in.

Download

This report refers to the SADE version Latest-stable.tar.gz (SADE server) provided in the TextGrid Wiki. This software is still in development. The daily build can be retrieved at https://ci.de.dariah.eu/jenkins/job/SADE/lastSuccessfulBuild/artifact/dist-utils/antbuild/build/sade-textgrid.tar.gz. Windows user may need an application such as WinRAR or 7-Zip to unpack the compressed folder.

Start

The compressed archive needs to be unzipped after its download. Afterwards the “bin” folder can be found in the unpacked directory. Startup applications for the different operating systems are available. Windows user open the files with the extension ".bat", Linux and Mac user the ones with ".sh".

filenamefunction
backupcreates a backup of the database

clientstartup script for eXist interactive client
runwith startup options for Linked Java Object Builder and YourKit Java
Profiler with Launcher and tray icon
serverstartup script for Jetty + eXist
shutdownstop Jetty + eXist
startup

startup script for Jetty + eXist

with the option "Java debugging via JDWP on port 4000 in server mode"
without Launcher and tray icon

In case of installations with a graphical user interface (Windows or Linux on personal computers) "run.sh" (Linux / Mac) or "run.bat" (Windows) is recommended because it contains a launcher, runs in the background and can be accessed or terminated via a tray icon. To configure a remote server, the documentationof eXist provides an auto-start-guide, accessible via http://exist-db.org/exist/apps/doc/advanced-installation.xml. By default, the communication to the instance runs via the port 8080. The "conf.xml" file has to be edited with the appropriate entryin order to use the port 80, which is the established standard for http and for websites. Mainly a privileged user can open port 80 for incoming requests. That’s why the application has to be started as an administrator or super user. The configurations described below have to be adapted accordingly.

  • No labels