Häufig gestellte Fragen
Was ist ServBay?
ServBay ist ein integriertes Management-Tool für lokale Netzwerkentwicklungsumgebungen, das darauf abzielt, den Prozess für Webentwickler zu vereinfachen, verschiedene Dienste und Entwicklungsumgebungen lokal zu konfigurieren und zu verwalten. Für weitere Informationen siehe Über ServBay.
Wie installiere ich ServBay?
Sie können das ServBay-Installationsprogramm von der ServBay-Website herunterladen und die Anweisungen des Installationsassistenten befolgen. Für detaillierte Installationsanweisungen siehe die Dokumentation ServBay installieren.
Wie deinstalliere ich ServBay?
Unter macOS können Sie die ServBay-Anwendung einfach in den Papierkorb ziehen und diesen leeren, um ServBay zu deinstallieren. Stellen Sie sicher, dass Sie wichtige Daten vorher sichern. Für weitere Informationen siehe die Dokumentation ServBay deinstallieren.
Unterstützt ServBay automatische Updates?
ServBay unterstützt automatische Updates. Bitte beachten Sie die Dokumentation ServBay aktualisieren.
Unterstützt ServBay Windows/Linux?
Derzeit wird es nicht unterstützt. ServBay unterstützt aktuell hauptsächlich das macOS-Betriebssystem.
Welche Sprachen unterstützt ServBay?
ServBay unterstützt mehrere Sprachen, darunter Englisch, vereinfachtes Chinesisch, traditionelles Chinesisch, Spanisch, Arabisch, Portugiesisch, Russisch, Japanisch, Deutsch, Französisch, Vietnamesisch, Türkisch, Italienisch und viele mehr. Sie können die Sprache nach Bedarf wechseln. Für weitere Informationen zum Wechseln der Sprache siehe die Dokumentation Mehrsprachige Unterstützung.
Wie sichere ich Daten in ServBay?
Sie können das Verzeichnis /Applications/ServBay
direkt sichern.
Welche Dienste unterstützt ServBay?
ServBay unterstützt eine Vielzahl von Diensten, einschließlich NGINX, Apache, Caddy, Mailpit, dnsmasq, PHP, Node.js, Python, Golang, MySQL, MariaDB, PostgreSQL, MongoDB, Redis, Memcached und mehr. Sie können diese Dienste über die ServBay-Oberfläche einfach verwalten und konfigurieren. Weitere Informationen zur Dienstverwaltung finden Sie in der Dokumentation Verwaltung von Diensten und Paketen.
Wie sehe ich die Versionshinweise von ServBay?
Sie können die Versionshinweise von ServBay unter Versionshinweise einsehen. Wir veröffentlichen regelmäßig Updates, die neue Funktionen, Verbesserungen und Fehlerbehebungen enthalten.
Kann ich mehrere Versionen von PHP gleichzeitig ausführen?
Ja, ServBay unterstützt die gleichzeitige Ausführung mehrerer PHP-Versionen. Sie können im Dienstverwaltungsbereich die gewünschte PHP-Version auswählen und diese in den Website-Einstellungen für jede Website separat konfigurieren. Für weitere Informationen siehe Erste Website hinzufügen und Wie man PHP verwendet.
Unterstützt ServBay Frameworks und CMS wie Laravel, WordPress usw.?
Ja, ServBay unterstützt beliebte PHP-Frameworks und CMS, einschließlich aber nicht beschränkt auf Laravel, WordPress, Symfony und mehr. Weitere Tutorials finden Sie unter Wie man PHP verwendet.
Unterstützt ServBay Frameworks und CMS wie Vue, React, Next.js, Nuxt.js usw.?
Ja, ServBay unterstützt beliebte JS- und TS-Frameworks und CMS, einschließlich, aber nicht beschränkt auf Vue, React, Angular, Next.js, Nuxt.js, Express.js, Hapi.js und mehr. Weitere Tutorials finden Sie unter Wie man Node.js verwendet.
Wie füge ich eine Website hinzu?
Das Hinzufügen einer Website ist einfach. Bitte beachten Sie die Dokumentation Erste Website hinzufügen, um zu erfahren, wie Sie Ihre Website hinzufügen und konfigurieren.
Wie unterstützt ServBay benutzerdefinierte Domainnamen und SSL-Zertifikate?
ServBay bietet einen lokalen DNS-Dienst sowie eine private CA (ServBay CA), um benutzerdefinierte Domainnamen und SSL-Zertifikate zu unterstützen. Für detaillierte Unterstützungsinformationen siehe Hinzufügen von nicht standardmäßigen Top-Level-Domain (TLDs) Websites und Verwendung von SSL (HTTPS) zur Sicherung der Website.
Kann ich benutzerdefinierte Domainnamen in ServBay verwenden?
Ja, ServBay unterstützt Hinzufügen von nicht standardmäßigen Top-Level-Domain (TLDs) Websites. Auf der Website-Verwaltungsseite können Sie für jede Website einen benutzerdefinierten Domainnamen festlegen und das SSL-Zertifikat für HTTPS konfigurieren.
Wie aktiviere ich HTTPS für Dienste in ServBay?
Auf der Einstellungsseite der Website-Verwaltung können Sie HTTPS aktivieren. ServBay bietet über ServBay CA, Let's Encrypt/ZeroSSL Zertifikate an, oder Sie können Zertifikate verwenden, die von Ihrer eigenen CA ausgestellt wurden. Weitere Informationen finden Sie in der Dokumentation Verwendung von SSL (HTTPS) zur Sicherung der Website, Verwendung von ACME zur Beantragung von SSL-Zertifikaten, Wie man SSL-Zertifikate von Let's Encrypt anfordert, Wie man SSL-Zertifikate von ZeroSSL anfordert, Wie man SSL-Zertifikate von Google Trust Services anfordert.
Unterstützt ServBay NGINX, Apache oder andere Webserver?
ServBay wird standardmäßig mit Caddy, NGINX, Apache als Webserver mitgeliefert, aus denen die Benutzer frei wählen können. Weitere Informationen finden Sie in der Dokumentation Wie man den Standard-Webserver auswählt.
Wie viele virtuellen Hosts kann ServBay erstellen?
Die ServBay Free
-Version von ServBay unterstützt die Erstellung von 3 virtuellen Hosts (registrierte Benutzer können bis zu 5 erstellen). Sie können virtuelle Hosts in der Website-Verwaltung hinzufügen und konfigurieren und jeder Host kann eine separate Website und Dienste zugewiesen bekommen. ServBay Pro und ServBay Team unterstützen eine unbegrenzte Anzahl von virtuellen Hosts.
Wie verwalte ich Datenbanken?
ServBay bietet integrierte Datenbankverwaltungstools wie phpMyAdmin und Adminer. Sie können diese Tools verwenden, um MariaDB-, MySQL- und PostgreSQL-Datenbanken problemlos zu verwalten. Für detaillierte Informationen zur Datenbankverwaltung siehe das Kapitel "Datenbankverwaltung".
Wie verwende ich die Befehlszeilentools?
ServBay bietet verschiedene Befehlszeilentools für Operationen einschließlich Dienstmanagement und PHP-Modulkompilierung. Für weitere Informationen zur Befehlszeilenunterstützung siehe die Dokumentation Befehlszeilenunterstützung und Befehlszeilentool servbayctl.
Wie stelle ich die Standardversion von Softwarepaketen ein?
ServBay ermöglicht Ihnen die Einstellung der Standardversionen von Paketen wie PHP, Node.js, MariaDB und PostgreSQL. Dies ist nützlich für die Verwendung der Standardversionen in der Befehlszeile oder in Skripten. Für detaillierte Informationen zur Einstellung siehe die Dokumentation Standardeinstellungen.
Kann ich den Installationspfad von Paketen in ServBay anpassen?
Um die Wartungskosten zu vereinfachen, hat ServBay die Installationspfade der Dienste in bestimmten Verzeichnissen zentralisiert und unterstützt nicht die individuelle Anpassung des Installationspfades für jedes Paket.
Unterstützt ServBay mehrere Benutzer und Berechtigungsmanagement?
ServBay ist derzeit hauptsächlich für die Nutzung durch einen einzelnen Benutzer ausgelegt und unterstützt kein Benutzer- und Berechtigungsmanagement. Alle Dienste und Websites werden in einer Einzelbenutzerumgebung betrieben.
Wie sehe ich die Protokolle jeder Dienstleistung in ServBay?
Sie können die Protokolle eines bestimmten Dienstes einsehen, indem Sie auf das Log-Symbol auf der rechten Seite jedes Dienstes auf der Dienstverwaltungsseite klicken. Dies kann Ihnen helfen, Probleme während des Starts oder Betriebs von Diensten zu diagnostizieren und zu lösen. Weitere Informationen finden Sie in der Dokumentation Protokolldateien einsehen.
Wie ändere ich die PHP-Konfiguration in ServBay?
Bitte verwenden Sie die leistungsstarke UI von ServBay, um die PHP-Konfiguration vorzunehmen. Details finden Sie unter Wie man die PHP-Einstellungen ändert.
Außerdem finden Sie im Verzeichnis /Applications/ServBay/etc/php
die Konfigurationsdateien für verschiedene PHP-Versionen. Dort können Sie die Parameter in der php.ini-Datei ändern. Denken Sie daran, den entsprechenden PHP-Dienst nach der Änderung neu zu starten. Weitere Informationen finden Sie in der Dokumentation Konfigurationsdateien einsehen.
Unterstützt ServBay die Installation und Verwaltung von PHP-Erweiterungen?
Ja, ServBay unterstützt die eigenständige Kompilierung und Verwaltung von PHP-Erweiterungen. Bitte beachten Sie die Dokumentation PHP-Module kompilieren für Details.
Was ist der Standard-root-Benutzer und das Passwort für MySQL/MariaDB?
Bitte beachten Sie die Dokumentation Datenbank-root-Benutzeraccount-Passwort und Verbindungsinformationen für Details.
Was ist der Standard-root-Benutzer und das Passwort für PostgreSQL?
Bitte beachten Sie die Dokumentation Datenbank-root-Benutzeraccount-Passwort und Verbindungsinformationen für Details.
Unterstützt ServBay unterschiedliche Versionen von Programmiersprachen für verschiedene Projekte?
ServBay bietet projektspezifische Laufzeitkonfigurationen. Entwickler können über ServBay unterschiedliche Laufzeitversionen für PHP, Node.js, Python usw. für verschiedene Projekte festlegen, beispielsweise PHP 8.3, Node.js 22 und Python 2.7 für Projekt A und PHP 8.5, Node.js 23 sowie Python 3.13 für Projekt B. Die Laufzeitumgebungen jedes Projekts sind separat isoliert und stören sich nicht gegenseitig.