Page tree

Versions Compared

Key

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

...

Please follow the following steps to installa and configure.

Table of Contents

Installation of dependencies (developers only)

Warning

The installation of dependecies section is for developers only and may be removed in the future.

Code Block
languagebash
titleInstallation of dependencies
# until it is clear how we embed all the dependencies into translate5 we have to do the following for installation:

# go into the bus-server directory of the FrontEndMessageBus plug-in
cd application/modules/editor/Plugins/FrontEndMessageBus/bus-server

# Install composer with the following code (code from https://getcomposer.org/download/): 

# if the following commands to get the composer produces an error, go to getcomposer.org and follow the updated instructions there.
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'e0012edf3e80b6978849f5eff0d4b4e4c79ff1609dd1e613307e16318854d24ae64f26d17af3ef0bf7cfb710ca74755a') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

# Install all needed dependencies
php composer.phar update

# go back to application/modules/editor/Plugins/FrontEndMessageBus
cd ..

# start MessageBus Server (will throw an missing config exception if configuration is not done yet, see below):
php server.php

Configuration of the Socket Server (SSL enabled)

...