Difference between revisions of "Imeji installer"
Jump to navigation
Jump to search
Kleinfercher (talk | contribs) |
|||
(4 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 | ||
Line 4: | Line 8: | ||
The installer consist of a script doing: | The installer consist of a script doing: | ||
# create the user tomcat and group tomcat | # create the user tomcat and group tomcat | ||
# create the directory structure | |||
# create the | |||
# install tomcat | # install tomcat | ||
# download | # download and install imeji.war in tomcat | ||
# install | # [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| | |||
[[Category:Imeji_Technical_Specification|Installer]] |
Latest revision as of 10:32, 21 March 2013
|
Work in progress
This page describes the specification and implementation of the imeji installer
Linux/Tomcat
The installer consist of a script doing:
- create the user tomcat and group tomcat
- create the directory structure
- install tomcat
- download and install imeji.war in tomcat
- [Optional] download and install fledgeddata.war
- Set the properties (imeji.properties, fds.properties, vocabulary.properties)
- 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)