Serveur

  • Un serveur sous Linux (Une Ubuntu 16.04LTS par exemple)
  • Un serveur LAMP : Linux Apache Mysql et Php est requis.
  • Sous NGinx vous pourrez rencontrer des difficultés.
  • Un php 7.0 au minimum est requis
  • Une base de données sous Mysql 5.7 ou plus
  • MariaDB fonctionne sans souci

Ces mods sur Apache doivent être activés

  • PCRE et UTF-8 sont requis
  • Multibyte Encoding
  • PHP Phar
  • PHP Session
  • PHP XML
  • PHP EXIF
  • PHP iconv
  • Open SSL
  • Mod Rewrite
  • GD Library for image manipulation
  • FileInfo Extension for image manipulation
  • cURL
  • locale gettext
  • Include/Config file is writeable
  • Images directory is writeable

Mémoire

  • Max file upload size 32M
  • Max POST size 32M
  • PHP Memory Limit 128M

Mode evasive and security

  • le module Apache mod-evasive peut restreindre fortement le CRM voir le rendre inopérant.
  • le module Apache mod-security doit être fixé le plus légèrement possible.

Optionnel : WebDAV

  • WebDAV est un plus pour que la connexion puisse fonctionner comme NextCloud
  • le dossier data doit être réglé à 755
  • le dossier private doit être réglé à 755 ainsi que userid

Ce dernier point est non utile pour le fonctionnement, mais est le réel plus de l'application