Prérequis MEM Courrier

Prérequis techniques

Configuration serveur

Exigeances minimales

Composants
Spécifications

Système

GNU/Linux 64 bits

Espace disque

40 Go (hors stockage documentaire*)

Mémoire vive

2 Go

Processeur

2 cœurs

Serveur web

Apache 2.4 avec PHP 7.4

Base de données

PostgreSQL 12

Configuration recommandée

Composants
Spécifications recommandées

Système

Debian 12 (64 bits)

Espace disque

40 Go (hors stockage documentaire*)

Mémoire vive

16 Go

Processeur

4 cœurs

Serveur web

Apache 2.4 avec PHP 8.2

Base de données

PostgreSQL 16

Modules et Outils serveur

Extensions PHP nécessaires

  • php-xml : gestion des structures XML

  • php-gd : traitement d’images

  • php-pgsql : connexion PostgreSQL

  • php-mbstring : prise en charge des chaînes multioctets

  • php-ldap : intégration avec annuaires LDAP

Extensions PHP optionnelles

  • php-curl : communications avec API externes

  • php-zip : création d'archives compressées

  • netcat : diagnostic réseau

  • php-soap : import des pièces jointes (plugin Outlook)

Applications tiers essentielles

Outil
Fonction principale

ImageMagick ≥ 6.7

Génération de miniatures

Ghostscript

Génération de miniatures

wkhtmltopdf

Conversion HTML en PDF

Java JRE ≥ 8

Modèles et traitements documentaires

poppler-utils

Extraction et fusion PDF

LibreOffice + unoconv

Conversion vers PDF

git

Récupération des sources

Applications optionnelles

Outil
Usage

p7zip-full

Décompression d'archives 7z

Dépendances applicatives

Bibliothèque
Version
Usage principal

Angular

16.x

Front-end applicatif

Angular Material

16.x

Composants d’interface

Bootstrap

3.x

Mise en page CSS

Font Awesome

6.x

Icônes vectorielles

fpdi-tcpdf

2.x

Manipulation de PDF

Zend Framework

1.x

Indexation du contenu

jQuery

3.x

Scripts JS

NiceScroll

3.x

Personnalisation des barres de défilement

Typeahead

2.x

Auto-complétion

Monolog

2.x

Gestion des logs

OpenTBS

1.x

Fusion de modèles de documents

PHPMailer

6.x

Envoi de courriels

php-qrcode

2.x

Génération de QR Codes

Slim Framework

4.x

API légère

TinyButStrong

3.x

Fusion de documents

TinyMCE

7.x

Éditeur de texte HTML

Configuration des postes clients

Systèmes supportés

  • Windows (versions récentes)

  • macOS (versions récentes)

  • Ubuntu ≥ 20.04

Résolution d'écran

  • Minimum : 1600 × 900

  • Idéal : 1920 × 1080

  • Mozilla Firefox (versions classiques et ESR)

  • Google Chrome

  • Microsoft Edge (version Chromium)

  • Internet Explorer 11

  • Microsoft Edge (version non-Chromium)

Applications requises côté client

  • Lecteur PDF : Adobe Acrobat Reader ou équivalent

  • Suite bureautique : LibreOffice (version stable) ou Microsoft Office

  • Éditeur de documents : Java JRE ou OpenJDK (sauf si utilisation de OnlyOffice, Collabora Online ou SharePoint)

Outil pour la signature électronique

  • Fortify (version 1.8.4 ou supérieure)

Last updated