1. Prérequis - Serveur de rendition

Liste des prérequis nécessaires à l’installation d’ARender

1.1. Serveur de rendition

1.1.1. Configuration matérielle requise :

Catégorie Minimum Conseillé
Nb Serveur 1 2 (Haute disponibilité)
RAM 8Go 16Go
CPU (vCPU) 4 8
Type de CPU 64Bits 64Bits
Stockage 20Go Le maximum entre 20Go et une capacité permettant de stocker une journée de documents temporaires

1.1.2. Configuration logicielle requise :

Catégorie Pré-requis
Système d’exploitation : Windows Windows 2012 Server R2 ou supérieur
(ou) Système d’exploitation : Linux (ou) Système d’exploitation : Linux Noyau 2.6 ou supérieur, glibc 2.14 ou supérieur. Distributions Linux correspondant à nos pré-requis logiciels : RedHat (7+), CentOS (7+), Debian (8+), Ubuntu (14.04+), Amazon Linux AMI (2016.09+)
Runtime Java JRE 1.8 64 bits Minimum, JDK conseillé. Le JDK contient en plus de la JRE les outils d’administration à distance jconsole et jvisualvm. Les JRE OpenJDK et/ou Oracle sont préconisées, la JRE IBM J9 est non supportée. Java version 11 supporté à partir de la 4.0.3 d’ARender
LibreOffice LibreOffice 5 et supérieur conseillé. Attention sur RHEL/CentOS(6) l’installation de LibreOffice 5 nécessite la présence de la librairie libGL.so.1. Libreoffice 6 et supérieur nécessite ARender 3.1.9 et supérieur.
ImageMagick (Linux uniquement) ImageMagick 7 ou supérieur (Sous Windows, validez que le binaire nommé convert.exe existe bien dans votre installation Imagemagick, si non, créez le en lien nommé magick.exe)
WKHtmlToPdf (Mail ou HTML) wkhtmltopdf 0.12.3.2 (windows) 0.12.3 (Linux)

Attention : Le serveur de rendition vérifie désormais que la JVM est 64 bits et va s’arrêter sinon. Cette erreur pourra se lire dans les logs ou la console selon le mode de démarrage de la rendition.

1.1.3. Autres pré-requis :

Catégorie Pré-requis
Firewall
Ouverture du port 8761 pour le(s) serveur(s) de présentation (communication via le protocole HTTP avec la rendition) Le serveur de Rendition utilise par défaut le port suivant :
  • 8761 : Port HTTP d’écoute du serveur de rendition