Zum Hauptinhalt springen

Voraussetzungen

Damit mosparo auf einem Server installiert werden kann, gibt es folgende Voraussetzungen, welche erfüllt sein müssen:

  • Domain oder Subdomain in Ihrem Besitz
  • maximal 100 MB freier Speicherplatz
  • SSL-Zertifikat für die gewählte Domain oder Subdomain
  • PHP 8.1.10 oder neuer
  • Folgende PHP-Erweiterungen:
    • ctype
    • curl
    • dom
    • filter
    • gd
    • iconv
    • intl
    • json
    • libxml
    • openssl
    • pcre
    • pdo
    • pdo_mysql oder pdo_pgsql
    • simplexml
    • tokenizer
    • xml
    • zip
    • posix (optional)
    • sodium (optional)
    • Zend OPCache (optional)
  • MySQL- oder PostgreSQL-Datenbank

Verbindung zum Internet

Für das Herunterladen von Updates und Regel-Paketen ist eine funktionierende Internet-Verbindung erforderlich.

mosparo selber arbeitet ohne externe Verbindung. Um die Sicherheit zu erweitern, fügen Sie in Ihrer PHP-Konfiguration für Ihren Webserver die Funktionen curl_exec und curl_multi_exec zu der Liste der deaktivierten Funktionen hinzu und setzen Sie die Option allow_url_fopen auf 0. Stellen Sie sicher, dass die Funktionen sowie die Einstellung in Ihrer PHP-CLI-Konfiguration nicht gesetzt sind. Anschliessend können Sie mosparo mit dem CLI-Kommando aktualisieren. Das Aktualisieren der Regel-Pakete mit dem Cronjob wird mithilfe eines CLI-Prozesses ausgeführt und ist daher ebenfalls problemlos möglich.

Die Aktualisierung der GeoIP2-Datenbank ist nur mit der Erweiterung curl möglich.

Bitte beachten Sie, dass an dem Ort, an dem Sie mosparo integrieren wollen (zum Beispiel Ihre WordPress-Website), eine Verbindung über das Internet möglich sein muss, damit die Integration mosparo kontaktieren kann. Die Option allow_url_fopen muss auf 1 gesetzt sein sowie die Funktionen curl_exec und curl_multi_exec dürfen nicht deaktiviert sein (sofern die curl-Erweiterung aktiv ist).