Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

Most steps must be done as root.

Apache Configuration

  • Apache2 webserver >= 2.2.x

  • the following Apache modules should be enabled

    • rewrite / filter / deflate / headers / expires

  • Configure Vhost:
    • DocumentRoot must point to FOO/public
      where FOO is the installation root and is writeable for the installer
    • include_path set include_path to .:FOO/library/zend:OTHER_PHP_PATHS

MySQL Configuration

  • MySQL database >= 5.1
  • enable innodb_file_per_table
  • Not allowed SQL Modes

    • Not allowed are ONLY_FULL_GROUP_BY, NO_ZERO_IN_DATE, NO_ZERO_DATE, STRICT_TRANS_TABLES
    • See the current config:
      SHOW VARIABLES WHERE Variable_name = 'sql_mode';
    • Set in config if needed:
      sql_mode = "NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
  • Trigger Creation:

    • Test with the desired user:
      Test with DROP TRIGGER updater_super_check
    • Set in config if needed:
      log_bin_trust_function_creators = 1

PHP Configuration

  • latest PHP 5.6 (PHP 7 not supported yet) with the following extensions installed and enabled
    • dom / fileinfo / gd with Freetype-Support / iconv / mbstring / pdo_mysql / zip
  • Check error_logging configuration
    • set error_log to an appropriate file
    • set display_errors to Off
  • Check upload sizes:
    • post_max_size=600M
      upload_max_filesize=600M
  • Check if php can send E-Mails

 

Translate5

  • use the installer here!
  • configure OpenTM2 (and/or other TM/MTs) URLs
  • configure TermTagger URLs
  • reenable emails (disabled in installation.ini by installer)
    • resources.mail.defaultFrom.email must be an email which can be used as sender (from the server) and must be configured to receive mails. It receives the error mails.
  • Fix file permissions of installation
  • Change default users - create client specific users
    • remove listing of default users
  • Change client-specific logo stuff etc

Other

  • No labels