Architecture technique et prérequis

Configuration serveur

  • Serveur Web Apache 2.2 ou IIS
  • PHP 5.3 pour Maarch Entreprise 1.2 ou PHP 5.2 pour Maarch Entreprise 1.0 & 1.1
  • Bases de données :
    • Validé en production pour PostgreSQL 8.3 à 9.x
    • Partiellement validé en production pour Oracle 10g, 11g (quelques modules non adaptés)
    • Support communautaire uniquement pour SQLServer 2005 et MYSQL 5.1
  • OS Microsoft Server 2003 SP2 ou GNU/Linux (Validé en production sous Debian 6, Ubuntu, etc...)
  • Désactiver l'accès aux fichiers de paramétrage xml Maarch dans Apache, exemple :

<Files ~ "\.xml$">
Order allow,deny
Deny from all
Satisfy all
</Files>

Configuration Poste de travail

  • Testé sous Windows XP, Vista, 7, Ubuntu, Mac
  • Internet Explorer 8
  • Firefox 3, 3.5, 4.x
  • Acrobat Reader 8, 9
  • Résolution minimale supportée : 1024 x 768
  • Résolution confortable : 1280 x 800
  • Résolution optimale : 1680 x 1024

Outils serveur complémentaire - nécessaire pour la consultation des documents et le module cycle de vie

  • Pour l'exemple livré avec le module life_cycle en 1.2 : 7z (p7z-full sous linux)
  • Librairie pear/MIME_type
  • extension php php_fileinfo.dll sous windows
  • extension php svn pour afficher les logs svn et mettre à jour Maarch depuis le panneau d'administration (attention sous windows la procédure d'installation de la librairie php_svn.dll n'est pas simple)

Diagramme d'architecture

Architecture ME (fr)