Skip to content
ewg118 edited this page Dec 29, 2014 · 5 revisions

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

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

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

<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://harvester.orbiscascade.org

Note The XForms web form pages (admin and admin/import) do not function via Apache Proxypass, so you will have to access the administrative section through Orbeon directly at port 8080.

Clone this wiki locally