Difference between revisions of "Imeji install"

From MPDLMediaWiki
Jump to navigation Jump to search
Line 47: Line 47:
= Fledged Data Service (Optional) =
= Fledged Data Service (Optional) =
If you want to use the Fledged Data Service (for the OAI interface) you can download it here:
If you want to use the Fledged Data Service (for the OAI interface) you can download it here:
* [http://rd.mpdl.mpg.de/nexus/content/groups/public/de/mpg/escidoc/services/fledgeddata_presentation/ Download Fledged Data Service]
 
** Put war file in webapps folder
* Put fledgeddata.war file in webapps folder
* Put fds.properties in conf folder
* Put [[File:Fds.properties | fds.properties]] in conf folder
* Put imeji2oai.xslt in conf folder
* Put [[File:Imeji2oai_dc.xslt | imeji2oai.xslt]] in conf folder


=Deploy imeji=
=Deploy imeji=

Revision as of 08:13, 13 September 2013

Imeji logo.png

Internal
Meetings
Cooperation

Specification
Architecture
Installer
Ingest
Functional Specification
Technical Specification

Metadata
RDF mapping
Metadata terms

edit

This page describes how to install the imeji software.

Operating system[edit]

As a java sofware, imeji works on all operating system where Java is installed. Nevertheless, we recommand using http://www.opensuse.org which is used for the development and testing of imeji

Install Java[edit]

imeji supports Java 6. Compatibility with Java 7 is not guaranteed:

Install application server[edit]

Version 1.1.0.0 and after[edit]

Since version 1.1.0.0 imeji supports both JBoss 7.x and Tomcat 7.x:

OR

Versions before 1.1.0.0[edit]

Versions of imeji before 1.1.0.0 only support JBoss 4.2.x:

Install eSciDoc (Optional)[edit]

Download and install escidoc

Note[edit]

eSciDoc is only optional. It is needed when the eSciDoc is used as the storage (see Imeji_storage). This is defined in the imeji properties (see Imeji_properties). The default is the internal storage setting for which you do not need eSciDoc.

Install Apache Server (Optional - recommended)[edit]

Download and install [1]

  • Recommended configuration:
# Add the following lines at the end of your proxypass rules. Change the port if needed.
ProxyPass /imeji http://localhost:8080/imeji
ProxyPassReverse /imeji http://localhost:8080/imeji
ProxyPass / http://localhost:8080/imeji
ProxyPassReverse / http://localhost:8080/imeji

Install ImageMagick (Optional - Recommended)[edit]

imeji uses http://www.imagemagick.org/ to support not only more image formats, but videos and audios format. Therefore we strongly recommand to install it:

  • Follow the installation instruction according to your operating system
  • Set the ImageMagick Properties in Imeji_properties

Download imeji[edit]

The latest stable version of imeji is always available at this location:

  1. Download imeji : choose the latest version, and click on the war file (imeji-x.x.x.x.war)
  2. rename the file imeji.war

Fledged Data Service (Optional)[edit]

If you want to use the Fledged Data Service (for the OAI interface) you can download it here:

Deploy imeji[edit]

To Deploy imeji:

  1. Copy the imeji war file (from here) in your server:
    • JBoss: JBoss_Home_Path/standalone/deployments
    • Tomcat: Tomcat_home/webapps
  2. Set the imeji Properties (as defined here: Imeji_properties) in
    • JBoss: JBoss_Home_Path/standalone/configuration
    • Tomcat: Tomcat_home/conf
  3. Since version 1.3.0.0: Set digilib config
  4. OPTIONAL: If you want to use the Fledged Data Service, additionally add the fds.properties
  5. Start the server
    • JBoss: JBoss_Home_Path/bin/run.xx
    • Tomcat: Tomcat_home/bin/startup.xx
  6. imeji runs under your_server:port/imeji
  7. Change admin password: the administrator account is created on first start. The credentials are admin@imeji.org with password admin. PLEASE CHANGE THIS IMMEDIATELY!!!

Eventually an Apache Server can be installed.

License[edit]

The imeji software is developed by the open source imeji community. The code is distributed under the Common Development and Distribution License (CDDL).