Systemanforderungen

Server

Die Anforderungen an CPU, Hauptspeicher und Festplattenkapazität richtet sich nach dem Einsatzgebiet, der Anzahl gleichzeitiger Anfragen an den Server und die Anzahl an Datenbankobjekten (Produkte, Kunden, ...)

Nachfolgende ein paar Beispielwerte:

Imagewebseite

  • 200 MB Festplattenspeicher für die Installation (ohne Daten)
  • 2 GB Speicher
  • 2-GHz-Prozessor

kleiner Shop

Shop mit kleinem Sortiment und wenigen Zugriffen

  • 200 MB Festplattenspeicher für die Installation (ohne Daten)
  • 4 GB Speicher
  • 2-GHz-Prozessor

Für größere Installationen ist ein Einmessen der benötigten Leistung unumgänglich. Dazu muss die gewünsche Last simmuliert und die Rechnerkapazität auf den gewünschten Wert angepasst werden.

Betriebssystem

Auf dieser Seite sind die Systemanforderungen zusammengestellt. Alvine kann auf allen Platformen auf denen PHP verfügbar ist verwendet werden.

Offiziel wir allerdings nur Linux (debian) unterstützt. Bei anderen Systemen insbesondere Windows (IIS) werden nicht alle Funktionen unterstützt.

Webserver

  • Nginx
  • Apache

Datenbank

  • MySQL 5

PHP

Für den reibungslosen Betrieb ist mindestens PHP 7.2 notwendig. Je nach Einsatzgebiet und Funktionsumfang sind folgende Module wichtig:

  • php7.x
  • php7.x-common
  • php7.x-mongodb
  • php7.x-redis
  • php7.x-mysql
  • php7.x-intl
  • php7.x-sqlite3
  • php7.x-ldap
  • php7.x-gd
  • php7.x-imap
  • php7.x-ssh2
  • php7.x-fpm
  • php7.x-dev
  • php7.x-json
  • php7.x-bcmath
  • php7.x-memcached
  • php7.x-mbstring
  • php7.x-cli
  • php7.x-curl
  • php7.x-zip
  • php7.x-xml

Notwendige Programme

Folgende Programme müssen auf Linux-Ebene installiert sein.

  • barcode
  • zbar-tools