Um den wirHub auf einem nicht von uns verwalteten Server zu betreiben, müssen die folgenden Voraussetzungen erfüllt sein.
Stand August 2023
Um den wirHub auf einem nicht von uns verwalteten Server zu betreiben, müssen die folgenden Voraussetzungen erfüllt sein.
Stand August 2023
→ wirHub Brand Space
Es gibt 3 Hosting-Optionen:
Unabhängig von der Hosting-Lösung muss die Grundkonfiguration festgelegt werden.
Diese Optionen sollten später nicht mehr geändert werden:
Diese Optionen können später leichter geändert werden:
Eine Liste aller Konfigurationsvariablen finden Sie hier.
Die Anforderung des wirHubs an den Server ist in erster Linie abhängig von der Nutzung. Je mehr Besucher erwartet werden, desto mehr RAM und CPU werden benötigt. Der Speicherplatz hängt hauptsächlich von der Größe der hochgeladenen Dateien ab. Für die meisten Installationen hat sich die folgende Zusammenstellung bewährt:
php8.2 php8.2-common php8.2-zip php8.2-imagick php8.2-gd php8.2-intl php8.2-bcmath php8.2-curl php8.2-mbstring php8.2-cli php8.2-cgi php8.2-mysql php8.2-xml php8.2-imap
Fehlt das php8.2-common Paket, werden folgende Module benötigt: phar, ctype, iconv, tokenizer, fileinfo
openssl imagemagick-6.q16 libxml2 librsvg2-bin make zip unzip libmagickcore-6.q16-6 libmagickcore-6.q16-6-extra libapache2-mod-php8.2 inkscape snapd unoconv libreoffice ghostscript
Kommt wkhtmltoimage zum Einstatz und soll für asiatische Schriftzeichen funktionieren, sind folgende Befehle auszuführen:
apt install -y fonts-wqy-microhei ttf-wqy-microhei fonts-wqy-zenhei ttf-wqy-zenhei && fc-cache -f -v
Für den Betrieb müssen folgende Einstellungen vorgenommen werden: