Unter Server -> Serververwaltung -> Web können Sie die Verwaltung der Webserver-Dienste aktivieren. LiveConfig unterstützt Apache httpd und NGINX. Sie sehen eine Box für jeden unterstützten Webserver, und darunter einen Button um die Verwaltung zu aktivieren.
Bemerkung
Wenn Sie lediglich die Nachricht „Keine unterstützten Dienste gefunden.“ erhalten, prüfen Sie ob Apache und/oder NGINX installiert sind (z.B. mit dem Befehl liveconfig --diag
) und starten LiveConfig neu.
Wir empfehlen, für Webserver zumindest die folgenden Pakete zu installieren:
Apache: apache2 apache2-suexec-pristine libapache2-mod-fcgid
NGINX: nginx-full
as well as php-cgi php-cli php-curl php-gd php-imagick php-mysql
Apache: httpd
NGINX: nginx
as well as php-cli php-fpm php-gd php-mysql
Um einen Dienst mit LiveConfig zu verwalten, klicken Sie einfach auf den Button Mit LiveConfig verwalten und bestätigen den Dialog.
Nach der Aktivierung eines Dienstes müssen Sie die IP-Adressen für diesen auswählen. Wenn Ihr Server mehrere IP-Adressen besitzt, können Sie Apache und NGINX auch gleichzeitig betreiben (auf verschiedenen IPs natürlich). Apache httpd kann zudem auch auf localhost eingerichtet werden, wenn NGINX als Reverse-Proxy für Apache verwendet werden soll.
Nachdem Sie eine oder mehrere IPs für einen Webserver ausgewählt haben, wird automatisch eine zugehörige IP-Gruppe erstellt. Sie können diese in der Box IP-Adressen verwalten. Mit IP-Gruppen ist es möglich, zum Beispiel eine Gruppe mit nur einer IPv4-Adresse und eine andere Gruppe mit sowohl einer IPv4- als auch einer IPv6-Adresse (Dual-Stack) einzurichten. Oder Sie können eine IP-Gruppe mit aktiviertem http2 anlegen und eine ohne. Hosting-Kunden können die IP-Gruppe pro Subdomain umschalten.
Wenn Sie Apache httpd mit LiveConfig verwalten, sehen Sie eine Liste wichtiger Apache-Module und ob diese aktiviert sind.
Wenn diese Module nicht aktiviert sind, führen Sie folgende Befehle aus:
Auf Debian/Ubuntu:
a2enmod actions http2 include proxy_fcgi proxy_http rewrite ssl suexec systemctl restart apache2 systemctl restart liveconfig