Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The two EC2 servers that run Fedora are named fedora1-prod and fedora1-stage, respectively. See https://console.aws.amazon.com/ec2/v2/home?region=us-east-1#Instances for more info, such as IP addresses and server status.

Tomcat

Tomcat is the servlet container used in the production and staging environments. ( The dev and test environments use Jetty.) It is a Java program.

Version

...

  • We're running version 7.0.52.0 .
  • For more details:
    • /usr/
    lib
    • share/
    jvm/java-8-openjdk-amd64/

Tomcat

...

    • tomcat7/bin/catalina.sh version

Source

  • /usr/share/tomcat7/

Scripts

  • /usr/share/tomcat7/bin/catalina.sh stop # stops Tomcat
  • /usr/share/tomcat7/bin/catalina.sh (starting and stopping)start # starts Tomcat

Logs

  • /var/lib/tomcat7/logs/catalina.out
  • /var/lib/tomcat7/logs/localhost_access_log.2018-09-11.txt
  • Settings /var/lib/tomcat7/conf/logging.properties

Basic settings:

  • Users: /var/lib/tomcat7/conf/tomcat-users.xml
  • Ports: /var/lib/tomcat7/conf/server.xml

Java

  • Version: openjdk "1.8.0_171"
  • Installed at /usr/lib/jvm/java-8-openjdk-amd64/

Fedora

  • We're running Fedora version 4.7.3 .
  • Installed in the Tomcat webapps directory: /var/lib/tomcat7/webapps/fedora
  • Data directory: fcrepo.home=/opt/fedora-data
  • The API is documented at 
  • Sample call to the Fedora 4 API: curl