Skip to main content

Server

title: System Requirements

Hier eine kurze Zusammenfassung der Systemvoraussetzungen des Servers.

Hardware / Virtual Maschine

 MinimumEmpfehlung
BetriebssystemLinux/WindowsLinux/Windows
CPU Takt2.2 GHz3.0 GHz
CPU Kerne6 Cores8 Cores
RAM8 GB16 GB
FestplatteHDD 7200 rpmSSD
Festplattenspeicher200 GB500 GB
Netzwerk100 Mbit1000 Mbit

Betriebssystems

OSVersionAnmerkung
Windows7Uneingeschränkt unterstützt
Windows10Uneingeschränkt unterstützt
WindowsServer 2008 R2Uneingeschränkt unterstützt
WindowsServer 2012Uneingeschränkt unterstützt
WindowsServer 2012 R2Uneingeschränkt unterstützt
WindowsServer 2016Uneingeschränkt unterstützt
Ubuntu14.04 
Ubuntu16.04Uneingeschränkt unterstützt
Ubuntu18.04Uneingeschränkt unterstützt
Debian8 
Debian9Uneingeschränkt unterstützt
Debian10 

Generally all operating systems that are to run an Apache webserver with PHP including the required PHP extensions and the runtimes which Squeeze depends on (see Runtimesfor details) should work. Linux systems may in most cases work but that depends on the availability of the packages Squeeze depends on.

Datenbanksysteme

HerstellerVersion
MicrosoftSQL Server 2005
MicrosoftSQL Server 2008
MicrosoftSQL Server 2012
MicrosoftSQL Server 2014
MicrosoftSQL Server 2016
MySQL5.5 - 5.7
MariaDB5.5.7
MariaDB10.0 - 10.2

Network

Eingehender Netzwerkverkehr

PortBeschreibung
80HTML Frontend und API 
443HTML Frontend und API (mit SSL)

Ausgehender Netzwerkverkehr

PortBeshreibung
25SMTP für das versenden von Emails
587SMTP für das versenden von Emails (mit Verschlüsselung)
143IMAP um Email abzuholen
993IMAP um Email abzuholen (mit Verschlüsselung)
443EWS um Email abzuholen (mit Verschlüsselung)
33??SAP RFC Verbindung (?? = SAP Instanznummer)

Runtimes

Squeeze and it's components require certain runtimes to be installed. If you are using the Windows installer it will install all required runtimes automatically since the installer is build to create an out-of-the-box setup that "simply works".

We split the runtime dependencies into "direct" which are required by Squeeze and "indirect" dependencies which are required by dependencies of Sqeeze, like RabbitMQ for example.

In more complex deployment scenarios you may want to manage the installed runtimes yourself.

Direct Runtime Dependencies

RuntimeVersionRequired by
PHP7.3Server, Worker
Java8Server, Worker

"Server" refers to the Squeeze server.

Indirect Runtime Dependencies

RuntimeVersionRequired by
Erlang10.5RabbitMQ
Javadepends on Elasticsearch versionElasticsearch