Skip to content
Ethan Gruber edited this page Sep 18, 2025 · 1 revision

Apache is not required for functionality, but is necessary to provide cleaner URIs by making http://nomisma.org a proxy for http://nomisma.org:8080/orbeon/nomisma/

  1. Install Apache web server sudo apt-get install apache2
  2. Enable mod_proxy sudo a2enmod proxy
  3. Edit the default site configuration (or create a new one) sudo vi /etc/apache2/sites-enabled/000-default.conf and insert the following before the </VirtualHost>:

ProxyPass / http://localhost:8080/orbeon/nomisma/
ProxyPassReverse / http://localhost:8080/orbeon/nomisma/

<Location />
    Order allow,deny
    Allow from all
</Location>

Save and exit the file. Restart Apache with sudo service apache2 restart for the changes to take effect. You should be able to access the home page of the harvester application by going to http://kerameikos.org

Note The XForms web form pages (admin panel) do not function via Apache Proxypass, so you will have to access the administrative section through Orbeon directly at port 8080 or 8443 if SSL has been enabled.

Clone this wiki locally