Database Reference
In-Depth Information
Installing eXist
Start the installer in one of the following ways:
For desktop-driven systems
If Java is set up correctly, on many systems that provide a GUI, double-clicking
the downloaded eXist-db-setup-<version>-rev<XXXXX>.jar file will fire up the
graphical installer.
On all GUI systems, from the command line
Open a terminal/command-line window and enter the following command: java
-jar eXist-db-setup- <version> -rev <XXXXX> .jar (of course, the name of the
file you just downloaded). This will launch the graphical installer.
On non-GUI systems, from the command line
If you are on a system that does not provide a GUI environment—for example, a
remote server—you can entirely install eXist from the terminal. At the terminal/
command-line window, enter the following command: java -jar eXist-db-
setup- <version> -rev <XXXXX> .jar -console (using the name of the file you just
downloaded).
As usual with installers, follow the instructions on the screen to complete the installa‐
tion. You'll be asked to enter the information prepared in the previous section. Let
the installer run its course, and that's it!
Post-Installation Checks
By default, eXist uses two TCP ports:
Port 8080
This port is used for all the normal HTTP communication.
Port 8443
This port is used for the confidential HTTPS communication. By default, eXist
uses a self-signed certificate , which, while more secure than using no certificate,
should not be considered for production use. You may also see a warning about
the self-signed certificate when accessing this from a web browser.
If one of these ports is used by another application on your system, you either have to
make this other application change its ports or change the port settings for eXist.
The easiest way to find out if something is using these ports is, before starting eXist,
to visit http://localhost:8080/ and https://localhost:8443/ . If nothing happens, the ports
are probably free and you can go ahead.
Search WWH ::




Custom Search