Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: left url error on FedoraCommons documentation link. Fixed to properly point to version 3.7 documentation now

...

Fedora, along with Drupal, is one of the core technologies behind Islandora. This chapter will cover the basic steps for installing Fedora - for more information, please see the FedoraCommons documentation.

Fedora is available under the terms of the Apache License and has a very active open source community producing additional tools, applications and utilities. Islandora currently uses Fedora version 3.57.

Pre-installation Software Checklist

...

1. Download the latest release of Fedora from Fedora Commons (3.5, 3.6.2, and 3.7.0 have been tested for use with Islandora).

...

Code Block
languagebash
PATH=/opt/java/bin:$PATH:$HOME/bin
export FEDORA_HOME=/usr/local/fedora
export CATALINA_HOME=/usr/local/fedora/basetomcat
export JAVA_OPTS="-Xms1024m -Xmx1024m -XX:MaxPermSize=128m -Djavax.net.ssl.trustStore=/usr/local/fedora/server/truststore
-Djavax.net.ssl.trustStorePassword=tomcat"
export JAVA_HOME=/usr/lib/jvm/java-7-oracle
export JRE_HOME=/usr/lib/jvm/java-7-oracle/jre
export KAKADU_LIBRARY_PATH=/usr/local/djatoka/lib/Linux-x86-64

...

8. Once the installation script has completed and Fedora is installed, you should start your Fedora instance by running:

Code Block
$FEDORA_HOME/basetomcat/bin/startup.sh

9. To verify that Fedora has successfully started:

 a. $FEDORA_HOME/basetomcat/logs/catalina.out should contain no errors.
 b. View your Fedora instance through a web browser: http://localhost:8080/fedora/ or http://[yourdomain]:8443/fedora

...

Note

The Fedora default XACML policies can be restored to their default state at any time by simple simply removing the 'default' directory, and stopping/starting Fedora. Always backup your polices first before doing this!

...

12. Restart Fedora by using the startup command from step 8:

Code Block
$FEDORA_HOME/basetomcat/bin/startup.sh

13. Access the Fedora Web Administrator: http://localhost:8080/fedora/admin and ensure you can ingest and purge objects.

14. For information on using Fedora, make use of the tutorials at the Fedora Commons site.

...

.

...

To resolve this, you can simply remove these policies in $FEDORA_HOME/data/fedora-xacml-policies/repository-policies/default/:

...