Difference between revisions of "Imeji installer"

From MPDLMediaWiki
Jump to navigation Jump to search
(Created page with "This page describes the specification and implementation of the imeji installer =Linux/Tomcat= The installer constist of a scritp doing: # create the user tomcat and group tomca...")
 
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Imeji_Tech}}
<p style="color:white; background-color:#097FED;"> '''Work in progress''' </p>
This page describes the specification and implementation of the imeji installer
This page describes the specification and implementation of the imeji installer


=Linux/Tomcat=
=Linux/Tomcat=
The installer constist of a scritp doing:
The installer consist of a script doing:
# create the user tomcat and group tomcat
# create the user tomcat and group tomcat
# create imeji directory
# create the directory structure
# create the bin directory
# install tomcat  
# install tomcat  
# download last imeji.war
# download and install imeji.war in tomcat
# install imeji.war
# [Optional] download and install fledgeddata.war
# Set the properties
# Set the properties (imeji.properties, fds.properties, vocabulary.properties)
# Start tomcat
# Start tomcat


==bin directory==
==directory structure==
* IMEJI_HOME/
** bin/
** files/
** tdb/
** tomcat/
 
===bin directory===
This directory contains following script:
This directory contains following script:
* deploy.sh: deploy imeji.war (if an older imeji is here remove all old files)
* deploy.sh: deploy imeji.war (if an older imeji is here remove all old files)
Line 18: Line 28:
* update.sh: get newer imeji and deploy it
* update.sh: get newer imeji and deploy it
* backup.sh: do a backup of all imeji data (files and tdb)
* backup.sh: do a backup of all imeji data (files and tdb)
[[Category:Imeji_Technical_Specification|installer]]
 
 
[[Category:Imeji_Technical_Specification|Installer]]

Latest revision as of 10:32, 21 March 2013

Imeji logo.png

Internal
Meetings
Cooperation

Specification
Architecture
Installer
Ingest
Functional Specification
Technical Specification

Metadata
RDF mapping
Metadata terms

edit


Work in progress

This page describes the specification and implementation of the imeji installer

Linux/Tomcat

The installer consist of a script doing:

  1. create the user tomcat and group tomcat
  2. create the directory structure
  3. install tomcat
  4. download and install imeji.war in tomcat
  5. [Optional] download and install fledgeddata.war
  6. Set the properties (imeji.properties, fds.properties, vocabulary.properties)
  7. Start tomcat

directory structure

  • IMEJI_HOME/
    • bin/
    • files/
    • tdb/
    • tomcat/

bin directory

This directory contains following script:

  • deploy.sh: deploy imeji.war (if an older imeji is here remove all old files)
  • reset.sh: reset all data to initial values
  • update.sh: get newer imeji and deploy it
  • backup.sh: do a backup of all imeji data (files and tdb)