Prérequis pour Maarch Courrier

Configuration serveur

Configuration minimum (peu d'utilisateurs, Apache et Postgres sur la même machine)

OS Espace disque RAM Processeur Serveur Web Base de données
GNU/Linux 40 Go système + 100 Go docservers 4 Go 4 coeurs (64 bits) Apache 2.2 / Php 7.0 Postgresql 9.5

Configuration recommandée (ou architecture vue en DAT)

OS Espace disque RAM Processeur Serveur Web Base de données
App : Debian 10 20 Go système + 100 Go docservers 4 Go 4 coeurs (64 bits) Apache 2.4 / Php 7.3
BDD : Debian 10 20 Go 4 Go 4 coeurs (64 bits) Postgresql 10.7

Outils serveur complémentaires

Modules PHP essentiels :

Extensions Description
php-xsl Extension XSL implémentant le standard XSL, il effectue des « transformations XSLT » en utilisant la bibliothèque « libxslt »
php-xmlrpc Librairie de support des serveurs et clients XML-RPC
php-xml Librairie de support des serveurs et clients XML
php-gettext Extension d’internationalisation de l'application
php-gd Librairie de création et de manipulation des images
php-fpm Exécution de PHP
php-pgsql Client du SGBDR PostgreSQL pour PHP
php-mbstring Gestion des chaines de caractères
php-mcrypt Librairie permettant de chiffrer des données, pour la signature électronique
php-soap L'extension SOAP est utilisée pour les échanges clients/serveurs SOAP, pour les webservices
pear/CLITools Utilisé pour les batchs Maarch en général

Voir la procédure d'installation de pear ici : http://pear.maarch.org/

Modules PHP optionnels :

Extensions Description
php-imap Capture des mails avec MaarchCapture
php-curl Connexion CAS et appels aux webservices externes
php-zip Utilisé pour la fonctionnalité Maarch To Maarch

Programmes tiers :

Programme Utilisation dans l'application Liens pour le téléchargement sous Windows Essentiel
p7z-full (7z pour windows) Compressions pour le module life_cycle Non
imagemagick (>= 6.7) Génération des miniatures pdf http://www.imagemagick.org/script/binary-releases.php Oui
ghostscript Génération des miniatures pdf http://ghostscript.com/download/ Oui
wkhtmltopdf Génération des miniatures pdf http://wkhtmltopdf.org/downloads.html Oui
default-jre (>= 7) (jre pour windows) Edition des modèles de documents Oui
xpdf-utils (poppler-utils pour windows) Extraction du texte des PDF pour le module full_text et fusion de pdf via pdfunite Oui
soffice et unoconv Conversion des documents bureautiques en PDF Oui
git Permet de récupérer les sources de l'application et les dépendances https://git-scm.com/downloads Oui

Dépendances :

L’application Maarch Courrier utilise certaines dépendances externes listées ci-dessous. Toutes sont sous licence libre.
Dans la mesure du possible, nous nous efforçons d'utiliser les versions les plus récentes.

Nom Version Utilisation dans l'application
Chart.js 1.1.1(1) Génération de graphiques
log4php 2.1.0(1) Gestion des logs de l'application
Prototype 1.7.3 Framework JS
Script.aculo.us 1.9.0 Framework JS
fpdf 1.7(1) Génération de pdf avec php
fpdi 1.5.4 Importe des pdf avec php
Phpids 0.7 Contrôle les données utilisateur
Tafeltree 1.9.1 Génération des arborescences
Tiny but strong 3.9.0(1) Fusion des données dans les modèles de document
OpenTBS 1.9.4(1) Fusion des données dans les modèles de document
Tiny mce 4.9.11 Éditeur de texte dans le navigateur
Framework Zend 1.12.1(1) Gestion des index plein texte
Font Awesome 5.8.1 Génération des icônes
pdftotext 3.0.4 Permet de récupérer le texte dans un pdf
phpqrcode 1.1.4 Génération de QrCode
html2text 1.0 Transforme un html en texte
bootstrap 3.4.1 Framework CSS
Angular 7.2.14 Framework JS
Angular Material 7.3.7 UI Component Design
jquery 3.5.1 Framework JS
jquery-nicescroll 3.6.8 Personnalisation des scrolls
jquery-typeahead 2.10.6 Autocompletion
tooltipster 4.2.6 Personnalisation des titles

(1) Une version plus récente est disponible mais n'a pas été testée avec le code actuel ou n'est pas compatible.

Configuration Poste client

OS Supportés :

  • Windows 7 service pack 2 ;
  • Windows 8 ;
  • Windows 10 ;
  • Mac OS ;
  • Linux toutes distributions récentes.

Résolutions :

  • Minimale : 1600 x 900 ;
  • Recommandée: 1920 x 1080.

Navigateurs internet compatibles :

  • Firefox 51 ou supérieur (fortement recommandé) ;
  • Chrome 55 ou supérieur ;
  • Non supportés : IE ou Edge.

Outils complémentaires sur les postes clients :

  • édition de documents : Java runtime environment (JRE) version 8 > ou Icetea-web version 1.8 > ;
  • visualisation des PDF : Acrobat Reader 8 ou supérieur ;
  • éditeurs de documents : LibreOffice 5.3 > ou MS WORD 2010 >.

results matching ""

    No results matching ""