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 einfach wechseln.
Wichtiger Hinweis
Derzeit ist die Funktion für die gleichzeitige Verwendung mehrerer Webservervorübergehend nicht verfügbar, Benutzer können nureinen Webserver gleichzeitig verwenden. Sobald ein Webdienst als Standard-Webserver festgelegt ist, wird der andere Webdienst automatisch deaktiviert.
Zum Beispiel, wenn der Benutzer NGINX
als Standard-Webserver festlegt, werden Caddy
und Apache
automatisch deaktiviert und können im Dienst nicht aktiviert werden.
Übersicht
ServBay enthält Caddy
, NGINX
und Apache
als Webserver, Benutzer können den benötigten Webserver ganz nach Belieben auswählen und jederzeit wechseln.
Während des Wechselprozesses wird ServBay automatisch die entsprechenden Konfigurationen für den Webserver umwandeln und generieren, sodass der Benutzer sich nicht um das Schreiben von Konfigurationsdateien kümmern muss.
Hinweis⚠️
Wenn der Benutzer eine benutzerdefinierte Konfigurationsdatei für die Website erstellt hat (zum Beispiel Caddy), kann diese Website nicht automatisch in andere Serverkonfigurationsdateien (zum Beispiel NGINX) umgewandelt werden. Der Benutzer muss die benutzerdefinierte Konfigurationsdatei manuell an die Konfiguration des ausgewählten Webservers anpassen.
Wenn der Benutzer beispielsweise für die Website A benutzerdefinierten Konfigurationscode verwendet hat, der speziell für NGINX
ist, kann die Website A nur mit NGINX
verwendet werden, nicht mit Caddy
oder Apache
.
Während des Umwandlungsprozesses erhält der Benutzer Warnhinweise.
Den Standard-Webserver auf Caddy festlegen
Caddy-Dienste sind im ServBay Runtime enthalten, der Benutzer muss nichts extra installieren, um ihn als Standard-Webserver festzulegen.
Den Standard-Webserver auf NGINX festlegen
Wenn der Benutzer den Standardserver auf NGINX setzen möchte, muss er NGINX zuerst installieren. Öffnen SieDienste
-Allgemeine Dienste
, klicken Sie auf die grüne Schaltfläche rechts von NGINX
, um NGINX zu installieren.
Den Standard-Webserver auf Apache festlegen
Die Unterstützung für Apache in ServBay wird bald verfügbar sein, bitte haben Sie Geduld.
Einstellmethode
Hier wird am Beispiel von NGINX als Standard-Webserver gezeigt, wie man ihn festlegt.
Der Prozess zur Festlegung des Standard-Webservers ist sehr einfach. Der Benutzer muss nurEinstellungen
-Standard-Webserver
öffnen, im Dropdown-Menü den gewünschten Standard-Webserver auswählen, beispielsweise NGINX
. Dann klicken Sie aufAnwenden
.
WARNING
Hinweis: Wie bereits erwähnt, muss der Benutzer zuerst NGINX installieren. Wenn NGINX nicht installiert ist, kann der Standard-Webserver im Dropdown-Menü nicht ausgewählt oder geändert werden.
Anschließend wird ServBay automatisch die Website-Konfiguration migrieren und einen Fortschrittsbalken anzeigen, um dem Benutzer den Migrationsstatus anzuzeigen, einschließlich etwaiger fehlgeschlagener Migrationen.
Nach Abschluss der Migration wird der ausgewählte Webserver automatisch aktiviert, und andere nicht-standardmäßige Webserver werden deaktiviert.
Fehlerbehebung
Wenn während des Migrationsprozesses Probleme auftreten, lesen Sie bitte den Artikel Webdienst-Fehlerbehebungsleitfaden.