Allgemeine Anforderungen¶
Die Installation erfolgt auf *nix-Servern mit eingerichteter LAMP Konfiguration.
Voraussetzung ist, dass der Redaktionsserver mit den Ausspielungsservern per SSH mit schlüsselbasierter Authentifizierung kommunizieren kann.
Die Server sollten jeweils über nicht weniger als 1GB RAM verfügen.
Apache Server¶
Auf allen Apache http-Servern müssen mindestens folgende Module installiert und aktiviert sein:
deflate
mime
rewrite
Das Modul rewrite
muss für .htaccess-Dateien des jeweiligen Hosts erlaubt sein.
Darüber hinaus muss in der Apachekonfiguration für den jeweiligen Host die Option FollowSymLinks
gesetzt sein.
MySQL Server¶
Version 5 oder höher und mit Verbindung über UNIX-SOCKET
(Getestet Version: MariaDB 10.1.44, sowie MySQL 5.7.26)
PHP¶
Version 5.4 oder höher.
(Getestete Version: 7.2 (mit FastCGI-Prozessmanager php7.2-fpm))
Erforderliche Module/Extensions:
- MCrypt
- PHP JSON
- MYSQLI und PDO_MySQL
- EXIF
- php-imagick
- cURL
php.ini¶
Empfohlene Mindestwerte insbes. auf Redaktionsservern:
max_execution_time = 7200
max_input_time = 7200
memory_limit = 256M
post_max_size = 200M
upload_max_filesize = 200M
ImageMagick¶
Muss auf allen Servern installiert sein.
mozjpeg und jpeg-archive¶
mozjpeg muss auf Redaktionsservern installiert sein:
https://github.com/mozilla/mozjpeg
jpeg-archive muss auf Redaktionsservern installiert sein:
https://github.com/danielgtaylor/jpeg-archive/