-
Notifications
You must be signed in to change notification settings - Fork 7
Cloning the xEAC Github Repository
Ethan Gruber edited this page Feb 26, 2015
·
3 revisions
The xEAC Github repository must be cloned onto the server and a symlink placed into the Orbeon apps folder in order to finally deploy the application. If you choose to download the zip file from Github instead of cloning, skip to step 4. You may wish to fork the repository and clone from that.
- Install Git (It may be necessary to add SSH public keys for servers into user accounts in Github).
- The repository may be cloned anywhere on the server, but I have always preferred to create
/usr/local/projects - After creating /usr/local/projects, do a
git clone git@github.com:ewg118/xEAC.gitto clone the repository within this location. Note: By default, this will clone the folder as xEAC. References in Orbeon are case sensitive to 'xeac', so you may want to rename this folder or create a lower-case symlink in the step below - Create a symlink within $TOMCAT_HOME/webapps/orbeon/WEB-INF/resources/apps/ to /usr/local/projects/xeac
- Navigate to xeac/solr-home/1.5/main and create a 'data' folder. Change the owner of this folder to tomcat7:tomcat7, e.g.,
sudo chown -R tomcat7:tomcat7 /usr/local/projects/xeac/solr-home/1.5/main/dataso that Solr can read and write to it. Substitute the folder name as necessary.
After following these instructions, the home page of the public user interface will be available at http://servername:8080/orbeon/xeac/ and the admin panel will be available at http://servername:8080/orbeon/xeac/admin/