Installation and Setup V2

Aus CTS2-LE
Zur Navigation springen Zur Suche springen
  • Two zip files are shipped with CTS2LE:
    • WebCts2LE-Vx.x.x.-load-vocabs.zip: standard terminology sources (afterwards loaded with special loaders)
    • WebCts2LE-Vx.x.x.embedded-jetty.zip: the server itself

!!! Ensure that you have sufficient privileges and a distinguished owner for all directories and files created below

  • Install a server instance
    • Choose an instance name, e.g. 'epsos' (denoted with <I> in the following)
    • Create directory /etc/webcts2le/<I> (denoted with <H> in the following). Note that /etc/webcts2le is required for now
    • Unzip WebCts2LE-Vx.x.x.embedded-jetty.zip to <H>
    • Copy <H>/bin/webcts2le.sh to /etc/init.d/
  • Install terminology sources
    • Create directory /home/webcts2le/load-vocabs (denoted with <V> in the following)
    • Unzip WebCts2LE-Vx.x.x.-load-vocabs.zip to <V>
  • Setup standard terminologies
    • Change to directory <H>
    • Run ./bin/SuperLoader.sh -CTS2LE_VOCABS_ROOT <V>
  • Start/Stop all server instances
    • Adapt, if neccessary, the BASE_PORT and CTS2LE_VOCABS_ROOT (<V>) below the line "* set this on different machines" in /etc/init.d/webcts2le.sh
    • Run /etc/init.d/webcts2le.sh start
    • To shutdown the server run /etc/init.d/webcts2le.sh stop
  • Start/Stop a certain server instance directly (via a port)
    • Change to directory <H>
    • Run ./bin/startup.sh -port 8081 -CTS2LE_VOCABS_ROOT <V> resp. run ./bin/shutdown.sh 8081