Wie man den Standard-Webserver wechselt
ServBay unterstützt die Verwendung von Caddy, NGINX oder Apache als Webserver, und Benutzer können den Standard-Webserver problemlos wechseln.
Wichtiger Hinweis
Derzeit ist die Funktion zur gleichzeitigen Nutzung mehrerer Webserver vorübergehend nicht verfügbar, Benutzer können nur einen Webserver gleichzeitig verwenden. Sobald ein bestimmter Webservice als Standard-Webserver festgelegt wurde, wird der andere Webservice automatisch deaktiviert.
Wenn der Benutzer beispielsweise NGINX
als Standard-Webserver festlegt, werden Caddy
und Apache
automatisch deaktiviert und können im Dienst nicht aktiviert werden.
Überblick
ServBay enthält Caddy
, NGINX
und Apache
als Webserver, aus denen der Benutzer frei wählen kann, welchen Webserver er benötigt, und jederzeit wechseln kann.
Während des Wechsels wird ServBay automatisch die Konfiguration des entsprechenden Webservers konvertieren und generieren, sodass der Benutzer sich nicht um das Schreiben von Konfigurationsdateien kümmern muss.
Hinweis⚠️
Wenn der Benutzer für die Website eine benutzerdefinierte Konfigurationsdatei (zum Beispiel Caddy) erstellt hat, kann diese Website nicht automatisch in die Konfigurationsdatei eines anderen Servers (zum Beispiel NGINX) umgewandelt werden. Der Benutzer muss die benutzerdefinierte Konfigurationsdatei manuell ändern, um sie für den gewählten Webserver zu verwenden.
Wenn der Benutzer zum Beispiel eine benutzerdefinierte Konfigurationscode für die Website A verwendet hat, die speziell für NGINX
ist, kann die Website A nur für NGINX
verwendet werden, nicht für Caddy
oder Apache
.
Während des Umwandlungsprozesses wird der Benutzer gewarnt.
Standard-Webserver auf Caddy einstellen
Caddy-Dienste sind in ServBay Runtime enthalten, der Benutzer muss nichts zusätzlich installieren, um ihn als Standard-Webserver festzulegen.
Standard-Webserver auf NGINX einstellen
Wenn der Benutzer den Standardserver auf NGINX einstellen möchte, muss er zuerst NGINX installieren. Öffnen Sie Dienste
- Allgemeine Dienste
, klicken Sie auf die grüne Schaltfläche rechts von NGINX
, um NGINX zu installieren.
Standard-Webserver auf Apache einstellen
Wenn der Benutzer den Standardserver auf Apache einstellen möchte, muss er zuerst Apache installieren. Öffnen Sie Dienste
- Allgemeine Dienste
, klicken Sie auf die grüne Schaltfläche rechts von Apache
, um Apache zu installieren.
Einstellungsprozess
Im Folgenden wird das Einrichten von NGINX
als Standard-Webserver erläutert.
Der Prozess zum Festlegen des Standard-Webservers ist sehr einfach. Der Benutzer muss lediglich Einstellungen
- Standard-Webserver
öffnen und im Dropdown-Menü den gewünschten Standard-Webserver auswählen, wie zum Beispiel NGINX
. Anschließend klicken Sie auf Anwenden
.
WARNING
Hinweis: Wie oben erwähnt, muss der Benutzer zuerst NGINX installieren. Wenn NGINX nicht installiert ist, kann das Dropdown-Menü nicht ausgewählt oder der Standard-Webserver nicht geändert werden.
Anschließend wird ServBay automatisch die Konfiguration der Website migrieren und einen Fortschrittsbalken anzeigen, der den Benutzer über den Migrationsstatus informiert, einschließlich etwaiger fehlgeschlagener Migrationen.
Nach Abschluss der Migration wird der ausgewählte Webserver automatisch aktiviert und der andere nicht standardmäßige Webserver deaktiviert.
Fehlersuche
Wenn während des Migrationsprozesses ein Fehler auftritt, lesen Sie den Artikel Web Service Fehlersuche Leitfaden