macOS 14+ · Apple Silicon e Intel · Free y Pro

Servidores PHP locales.
Varios a la vez.

Faro es la forma moderna de tener servidores PHP locales en tu Mac: Apache, PHP del 5.6 al 8.5, MariaDB, phpMyAdmin, HTTPS y terminal integrada. Cada servidor con su versión, su base de datos y su puerto, para probar un proyecto en PHP 5.6 y otro en 8.3 al mismo tiempo.

  • PHP 5.6 → 8.5, mod_php o PHP-FPM
  • MariaDB 10.5 → 11.8 por servidor
  • phpMyAdmin acorde a cada PHP
  • Modo claro y oscuro, 10 idiomas
Faro: panel con tres servidores, uno en marcha

Hecho para convivir con proyectos de distintas épocas

PHP 5.6 y PHP 8.5.
Al mismo tiempo.

Cada servidor tiene su propio Apache, su PHP, su MariaDB y su puerto. Arrancás los que necesites y Faro se ocupa del resto.

Panel

Todos tus proyectos, de un vistazo.

Estado en vivo, versión de PHP, base de datos y puerto de cada servidor. Iniciar, detener, abrir en el navegador o entrar a phpMyAdmin con un clic.

Ficha del servidor

Cada servidor, a tu medida.

Versión de PHP, mod_php o FPM, puertos, HTTPS, dominio .test, límites de php.ini, extensiones, base de datos, Git, registros y terminal. Todo en pestañas, sin tocar un archivo de configuración.

Todo lo que necesita un servidor local. Sin pelearte con la configuración.

Pensado para quien mantiene proyectos de distintas épocas y no quiere pelearse con la configuración.

Servidores independientes

Cada servidor tiene su Apache, su PHP, su MariaDB y sus archivos de configuración. Arranca dos, tres o diez a la vez, cada uno en su puerto.

🐘

PHP 5.6 a 8.5

Instala las versiones que necesites con un clic. Elige entre Apache mod_php (clásico) o PHP-FPM (como en producción) por servidor.

🗄

MariaDB con versiones

10.5, 10.6, 10.11, 11.4 u 11.8. Cada servidor con su instancia y su puerto. Crea, importa y exporta bases de datos desde la app.

phpMyAdmin que encaja

Faro sirve phpMyAdmin 4.9 a los proyectos con PHP 5.6–7.1 y 5.2 al resto, ya conectado a la base de datos correcta.

🔒

HTTPS en un clic

Certificado autofirmado por servidor con localhost y tu dominio .test; márcalo como confiable y prueba sin avisos en Safari o Chrome.

▶_

Terminal integrada

Una terminal real por servidor con su versión de PHP y Composer en el PATH. Botones rápidos para artisan, composer y git.

Git y GitHub

Estado, commits, push y pull sin salir de la app; clona un repositorio al crear un servidor; abre el proyecto en GitHub.

Correo capturado

Mailpit integrado: los correos que envía tu proyecto aparecen en una bandeja local en lugar de salir a Internet.

🐞

Xdebug, OPcache, php.ini

Activa extensiones y ajusta límites desde una ficha clara. Faro regenera php.ini, httpd.conf y my.cnf por ti.

.test

Dominios locales

mitienda.test en lugar de localhost:8080. Faro añade la entrada a /etc/hosts cuando se lo pides.

📋

Registros en vivo

Errores de Apache, PHP, FPM y MariaDB con filtro, siempre a un clic. Sin buscar rutas.

Bonito y en tu idioma

Diseño nativo de macOS, modo claro y oscuro, icono en la barra de menús y diez idiomas: español, inglés, portugués, francés, alemán, italiano, neerlandés, ruso, japonés y chino.

Cómo funciona

1

Instala Faro

Arrastra la app a Aplicaciones. Si no tienes Homebrew, Faro lo instala desde su terminal; después descarga Apache, PHP, MariaDB y phpMyAdmin.

2

Crea un servidor

Nombre, carpeta, versión de PHP, base de datos, puertos, SSL. Faro te propone puertos libres y, si quieres, clona un repositorio o descarga WordPress.

3

Pulsa Iniciar

Faro genera la configuración, arranca MariaDB, PHP-FPM y Apache y abre el sitio. Crea otro servidor con otra versión y arráncalo también.

# Cada servidor vive en su carpeta, con su configuración
~/Library/Application Support/Faro/servers/<id>/
├── httpd.conf        # Apache en :8081, mod_php o proxy a php-fpm
├── php/php.ini       # límites, errores, extensiones
├── php-fpm.conf
├── my.cnf            # MariaDB en :3307, datadir propio
├── ssl/cert.pem      # localhost, 127.0.0.1, api.test
├── mariadb/          # datos
└── logs/             # apache, php, fpm, mariadb

Precios

Empieza gratis con un servidor. Cuando necesites más, Faro Pro es un pago único: sin suscripción, actualizaciones de la versión mayor incluidas.

Faro Free

Gratis

Para probar un proyecto.

  • 1 servidor (Apache mod_php)
  • PHP 5.6 → 8.5, una versión activa
  • MariaDB y phpMyAdmin
  • Registros y ajustes de php.ini
  • Varios servidores a la vez
  • PHP-FPM, HTTPS, dominios .test
  • Terminal, Git, Mailpit, Xdebug
  • Importar/exportar bases y configuración
Descargar gratis
Recomendado

Faro Pro

USD 15.99 pago único

Para trabajar con varios proyectos y versiones.

  • Servidores ilimitados, cada uno con su PHP y su puerto
  • Apache mod_php o PHP-FPM por servidor
  • HTTPS con certificado y dominios .test
  • Terminal integrada con el PHP correcto
  • Git y GitHub, Mailpit, Xdebug
  • Importar/exportar bases de datos y configuración
  • Acceso desde la red local, inicio automático
  • Clave para 1 usuario, todos sus Macs, activación offline
Comprar Faro Pro

Preguntas frecuentes

¿Por qué Faro usa Homebrew en lugar de incluir PHP y MariaDB?

Porque así tienes siempre versiones actualizadas y firmadas por la comunidad, con las extensiones estándar, en lugar de binarios congelados. Faro se ocupa de instalarlo todo: tú solo eliges versiones.

¿Puedo usar la carpeta de un proyecto existente?

Sí. Al crear el servidor eliges cualquier carpeta como raíz web; Faro nunca la modifica ni la borra.

¿Cómo se conecta mi código a la base de datos?

host 127.0.0.1, el puerto del servidor (por ejemplo 3307), usuario root y la contraseña que hayas puesto (root por defecto). Con host=localhost PHP usa directamente el socket del servidor.

¿Funciona con Laravel, Symfony, WordPress?

Sí. Al crear un servidor puedes descargar WordPress o ejecutar composer create-project para Laravel o Symfony en la terminal integrada. AllowOverride All está activo para que funcionen los .htaccess.

¿Necesita permisos de administrador?

Solo si quieres dominios .test (editar /etc/hosts) o marcar el certificado HTTPS como confiable. Los servidores corren con tu usuario, en puertos altos.

¿Qué diferencia hay entre Free y Pro?

Free sirve para probar un proyecto: un servidor con Apache mod_php, MariaDB y phpMyAdmin. Pro (USD 15.99, pago único) desbloquea servidores ilimitados en paralelo, PHP-FPM, HTTPS, dominios .test, terminal, Git, Mailpit, Xdebug e importación/exportación. La clave se activa sin conexión.

¿Qué pasa al cerrar Faro?

Detiene todos los servidores de forma ordenada. Si prefieres que sigan, desactívalo en Ajustes; Faro queda en la barra de menús.

Enciende el faro

macOS 14 Sonoma o posterior, Apple Silicon e Intel. La descarga incluye Free; Pro se activa con tu clave.

La primera vez que lo abras en un Mac sin notarización: clic derecho → Abrir.