Frequently Asked Questions
What is ServBay?
ServBay is an integrated local network development environment management tool designed to simplify the process of setting up and managing various services and development environments for local network developers. For more information, please refer to About ServBay.
How do I install ServBay?
You can download the ServBay installer from the ServBay website and follow the installation wizard steps. For detailed installation instructions, please refer to the Installing ServBay document.
How do I uninstall ServBay?
On macOS, you can simply drag the ServBay application to the trash, then empty the trash to uninstall ServBay. Ensure you back up important data before performing the uninstall operation. For detailed information, please refer to the Uninstall ServBay document.
Does ServBay support automatic updates?
ServBay supports automatic updates. Please refer to the Upgrading ServBay document.
Does ServBay support Windows/Linux?
No, ServBay currently primarily supports macOS operating systems.
What languages does ServBay support?
ServBay supports multiple languages, including English, Simplified Chinese, Traditional Chinese, Spanish, Hindi, Arabic, Portuguese, Russian, Japanese, German, French, Korean, among others. You can switch languages as needed. For detailed information on switching languages, please refer to the Multilingual Support document.
How do I back up data in ServBay?
You can directly back up the /Applications/ServBay
directory.
What services does ServBay support?
ServBay supports various services, including PHP, Nodejs, MariaDB, PostgreSQL, Redis, among others. You can easily manage and configure these services through the ServBay interface. For detailed service management information, please refer to the Service and Package Management document.
How do I view ServBay’s release notes?
You can view the ServBay release notes in the Release Notes section. We regularly release updates, including new features, improvements, and bug fixes.
Can I run multiple versions of PHP simultaneously?
Yes, ServBay supports running multiple versions of PHP simultaneously. You can select the required PHP version on the service management page and configure the PHP version for each website individually in the website settings. For more information, please refer to Adding the First Website and Using PHP.
Does ServBay support frameworks and CMSs like Laravel, WordPress?
Yes, ServBay supports popular PHP frameworks and CMSs, including but not limited to Laravel, WordPress, Symfony, etc. For related tutorials, please refer to Using PHP.
How do I add a website?
Adding a website is simple. Please refer to the Adding the First Website document to learn how to add and configure your website.
How does ServBay support custom domains and SSL certificates?
ServBay provides a local DNS service and private CA (ServBay Local CA) to support custom domains and SSL certificates. For detailed support information, please refer to the Adding a Non-Standard TLDs Website and Using SSL (HTTPS) to Secure a Website documents.
Can I use custom domains with ServBay?
Yes, ServBay supports Adding Non-Standard TLDs Website. You can set a custom domain name for each website in the website management page and configure an SSL certificate to enable HTTPS.
How do I enable HTTPS for services in ServBay?
In the settings tab of the website management page, you can enable HTTPS. ServBay provides certificate issuance through ServBay Local CA, Let's Encrypt/ZeroSSL, or you can use your own authority-issued certificate. For more information, please refer to Using SSL (HTTPS) to Secure a Website.
Does ServBay support Nginx or other web servers?
ServBay primarily uses Caddy as the default web server.
How many virtual hosts can ServBay create?
The ServBay Free
version supports the creation of 3 virtual hosts (registered users can create up to 5). You can add and configure virtual hosts in website management, assigning separate websites and services to each host. ServBay Pro and ServBay Team support unlimited virtual hosts.
How do I manage databases?
ServBay provides built-in database management tools, including phpMyAdmin and Adminer. You can use these tools to easily manage MariaDB, MySQL, and PostgreSQL databases. For detailed database management information, please refer to the "Database Management" section.
How do I use command line tools?
ServBay provides command line tools for various operations, including service management and PHP module compilation. For more information about command line support, please refer to the Command Line Support and Command Line Tool servbayctl documents.
How do I set the default software package version?
ServBay allows you to set the default versions of packages such as PHP, Nodejs, MariaDB, PostgreSQL, etc. This is useful for calling the default version in command line or scripts. For detailed setup information, please refer to the Set Default CLI Version document.
Can I customize the installation paths for packages in ServBay?
To simplify maintenance costs, ServBay centralizes the installation paths of services into specific directories and does not support direct customization of each package's installation path.
Does ServBay support multi-user and permission management?
ServBay is currently designed primarily for single-user usage and does not support multi-user and permission management. All services and websites run in a single-user environment.
How do I view logs for each service in ServBay?
You can view the logs for each specific service by clicking the log icon on the right side of the service in the service management page. This helps you diagnose and resolve issues during service startup or operation. For more information, please refer to the View Log Files document.
How do I modify PHP configurations in ServBay?
In the /Applications/ServBay/etc/php
directory, you can find the configuration files for different versions of PHP. You can modify the parameters in the php.ini file here. Remember to restart the corresponding PHP service after making changes. For more information, please refer to View Configuration Files document.
Does ServBay support the installation and management of PHP extensions?
Yes, ServBay supports self-compilation and management of PHP extensions. Please refer to the Compiling PHP Module document for details.