Preguntas frecuentes
¿Qué es ServBay?
ServBay es una herramienta de gestión integrada del entorno de desarrollo de red local, diseñada para simplificar el proceso que los desarrolladores web utilizan para configurar y gestionar diversos servicios y entornos de desarrollo localmente. Para más información, consulte Acerca de ServBay.
¿Cómo instalo ServBay?
Puede descargar el instalador de ServBay desde el sitio web de ServBay y seguir los pasos del asistente de instalación. Para obtener instrucciones detalladas sobre la instalación, consulte el documento Instalación de ServBay.
¿Cómo desinstalo ServBay?
En macOS, puede simplemente arrastrar la aplicación ServBay a la papelera y luego vaciar la papelera para desinstalar ServBay. Antes de realizar la desinstalación, asegúrese de hacer una copia de seguridad de los datos importantes. Consulte el documento Desinstalar ServBay para obtener más detalles.
¿ServBay admite actualizaciones automáticas?
ServBay admite actualizaciones automáticas. Consulte el documento Actualizar ServBay.
¿ServBay es compatible con Windows/Linux?
Actualmente no es compatible. ServBay admite principalmente macOS.
¿Qué idiomas admite ServBay?
ServBay admite varios idiomas, incluidos inglés, chino simplificado, chino tradicional, español, árabe, portugués, ruso, japonés, alemán, francés, vietnamita, turco, italiano, entre otros. Puede cambiar el idioma según sus necesidades. Para obtener más información sobre cómo cambiar el idioma, consulte el documento Soporte multilingüe.
¿Cómo hago una copia de seguridad de los datos en ServBay?
Puede realizar una copia de seguridad directamente del directorio /Applications/ServBay
.
¿Qué servicios admite ServBay?
ServBay admite varios servicios, incluidos NGINX, Apache, Caddy, Mailpit, dnsmasq, PHP, Node.js, Python, Golang, MySQL, MariaDB, PostgreSQL, MongoDB, Redis, Memcached, entre otros. Puede gestionar y configurar fácilmente estos servicios a través de la interfaz de ServBay. Para obtener información detallada sobre la gestión de servicios, consulte el documento Gestión de servicios y paquetes.
¿Cómo puedo ver las notas de la versión de ServBay?
Puede ver las notas de la versión de ServBay en Notas de lanzamiento. Publicamos actualizaciones regularmente, que incluyen nuevas funciones, mejoras y corrección de errores.
¿Puedo ejecutar varias versiones de PHP al mismo tiempo?
Sí, ServBay admite la ejecución de múltiples versiones de PHP al mismo tiempo. Puede seleccionar la versión de PHP deseada en la página de gestión de servicios y configurar la versión de PHP para cada sitio web de forma independiente en la configuración del sitio. Para más información, consulte Añadir el primer sitio web y Cómo desarrollar con PHP.
¿ServBay es compatible con frameworks y CMS como Laravel, WordPress, etc.?
Sí, ServBay admite frameworks y CMS de PHP populares, incluidos, entre otros, Laravel, WordPress y Symfony. Para tutoriales relacionados, consulte Cómo desarrollar con PHP.
¿ServBay es compatible con frameworks y CMS como Vue, React, Next.js, Nuxt.js, etc.?
Sí, ServBay admite frameworks y CMS populares de JS y TS, incluidos, entre otros, Vue, React, Angular, Next.js, Nuxt.js, Express.js, Hapi.js, etc. Para tutoriales relacionados, consulte Cómo desarrollar con Node.js.
¿Cómo añado un sitio web?
Añadir un sitio web es fácil. Consulte el documento Cómo añadir el primer sitio web para aprender cómo agregar y configurar su sitio.
¿Cómo ServBay admite nombres de dominio personalizados y certificados SSL?
ServBay proporciona un servicio DNS local y una CA privada (ServBay CA) para apoyar nombres de dominio personalizados y certificados SSL. Para obtener información detallada sobre el soporte, consulte Añadir sitios con dominios de nivel superior no estándar (TLD) y Usar SSL (HTTPS) para asegurar el sitio web.
¿Puedo usar nombres de dominio personalizados en ServBay?
Sí, ServBay admite añadir sitios con dominios de nivel superior no estándar (TLD). En la página de gestión de sitios, puede establecer nombres de dominio personalizados para cada sitio y configurar certificados SSL para habilitar HTTPS.
¿Cómo habilito HTTPS para los servicios en ServBay?
En la pestaña de configuración de la página de gestión de sitios, puede habilitar HTTPS. ServBay lleva a cabo la emisión de certificados a través de ServBay CA, Let's Encrypt/ZeroSSL, o puede utilizar certificados emitidos por su propia CA de confianza. Para más información, consulte Usar SSL (HTTPS) para asegurar el sitio web, Usar ACME para solicitar certificados SSL, Cómo solicitar certificados SSL de Let's Encrypt, Cómo solicitar certificados SSL de ZeroSSL, Cómo solicitar certificados SSL de Google Trust Services.
¿ServBay admite NGINX, Apache u otros servidores web?
ServBay incluye por defecto Caddy, NGINX y Apache como servidores web, y los usuarios pueden elegir usar cualquiera de ellos. Consulte Cómo configurar el servidor web predeterminado para más información.
¿Cuántos hosts virtuales se pueden crear con ServBay?
La versión ServBay Free
de ServBay admite la creación de 3 hosts virtuales (los usuarios registrados pueden crear hasta 5). Puede añadir y configurar hosts virtuales en la gestión de sitios, asignando un sitio y servicios individuales a cada host. ServBay Pro y ServBay Team admiten un número ilimitado de hosts virtuales.
¿Cómo gestiono bases de datos?
ServBay proporciona herramientas de gestión de bases de datos integradas, incluidas phpMyAdmin y Adminer. Puede utilizar estas herramientas para gestionar fácilmente las bases de datos de MariaDB, MySQL y PostgreSQL. Para obtener información detallada sobre la gestión de bases de datos, consulte el capítulo "Gestión de bases de datos".
¿Cómo uso la herramienta de línea de comandos?
ServBay proporciona diversas herramientas de línea de comandos para operaciones, incluida la gestión de servicios y la compilación de módulos PHP. Para obtener más información sobre el soporte de línea de comandos, consulte Soporte de línea de comandos y Herramienta de línea de comandos servbayctl.
¿Cómo configuro la versión predeterminada de los paquetes?
ServBay le permite establecer versiones predeterminadas para paquetes como PHP, Nodejs, MariaDB, PostgreSQL, etc. Esto es útil para llamar a la versión predeterminada en la línea de comandos o en scripts. Para obtener detalles sobre cómo configurarlo, consulte el documento Establecer versión predeterminada.
¿Puedo personalizar la ruta de instalación de paquetes en ServBay?
Para simplificar los costos de mantenimiento, ServBay centraliza las rutas de instalación de los servicios en un directorio específico y no admite la personalización directa de la ruta de instalación de cada paquete.
¿ServBay admite múltiples usuarios y gestión de permisos?
ServBay está diseñado principalmente para ser utilizado por un solo usuario y no admite múltiples usuarios ni gestión de permisos. Todos los servicios y sitios funcionan en un entorno de un solo usuario.
¿Cómo veo los registros de cada servicio en ServBay?
Puede ver los registros específicos de un servicio haciendo clic en el icono de registro a la derecha de cada servicio en la página de gestión de servicios. Esto puede ayudarle a diagnosticar y resolver problemas durante el inicio o la ejecución del servicio. Para más información, consulte el documento Ver archivos de registro.
¿Cómo modifico la configuración de PHP en ServBay?
Utilice la potente interfaz de usuario de ServBay para realizar la configuración de PHP. Consulte Cómo modificar la configuración de PHP para más detalles.
Además, en el directorio /Applications/ServBay/etc/php
, puede encontrar los archivos de configuración de diferentes versiones de PHP. Aquí puede modificar los parámetros en el archivo php.ini. Después de realizar cambios, asegúrese de reiniciar el servicio PHP correspondiente. Para obtener más información, consulte Ver archivos de configuración.
¿ServBay admite la instalación y gestión de extensiones de PHP?
Sí, ServBay admite la compilación y gestión de extensiones de PHP. Consulte el documento Compilar módulos de PHP para obtener detalles.
¿Cuál es el nombre de usuario y la contraseña predeterminados para el root de MySQL/MariaDB?
Consulte el documento Información de acceso y conexión de la cuenta root de la base de datos para obtener más detalles.
¿Cuál es el nombre de usuario y la contraseña predeterminados para el root de PostgreSQL?
Consulte el documento Información de acceso y conexión de la cuenta root de la base de datos para obtener más detalles.
¿ServBay admite usar diferentes versiones de lenguajes de desarrollo para diferentes proyectos?
ServBay ofrece Configuración del entorno de ejecución a nivel de proyecto. Los desarrolladores pueden establecer diferentes versiones de ejecución para PHP, Node.js, Python, etc., para diferentes proyectos, como establecer PHP 8.3, Node.js 22 y Python 2.7 para el proyecto A, y PHP 8.5, Node.js 23 y Python 3.13 para el proyecto B. El entorno de ejecución de cada proyecto está aislado y no interfiere entre sí.