macOS 14+ · Apple Silicon und Intel · Free und Pro

Lokale PHP-Server.
Mehrere gleichzeitig.

Faro ist der moderne Weg zu lokalen PHP-Servern auf dem Mac: Apache, PHP 5.6 bis 8.5, MariaDB, phpMyAdmin, HTTPS und integriertes Terminal. Jeder Server mit eigener Version, Datenbank und Port – teste ein Projekt mit PHP 5.6 und ein anderes mit 8.3 gleichzeitig.

  • PHP 5.6 → 8.5, mod_php oder PHP-FPM
  • MariaDB 10.5 → 11.8 pro Server
  • phpMyAdmin passend zu jedem PHP
  • Heller und dunkler Modus, 10 Sprachen
Faro: panel con tres servidores, uno en marcha

Gemacht für Projekte aus verschiedenen Epochen

PHP 5.6 und PHP 8.5.
Gleichzeitig.

Jeder Server hat sein eigenes Apache, PHP, MariaDB und seinen Port. Starte, was du brauchst – Faro kümmert sich um den Rest.

Übersicht

Alle Projekte auf einen Blick.

Live-Status, PHP-Version, Datenbank und Port jedes Servers. Starten, stoppen, im Browser öffnen oder mit einem Klick in phpMyAdmin.

Server-Ansicht

Jeder Server, wie du ihn brauchst.

PHP-Version, mod_php oder FPM, Ports, HTTPS, .test-Domain, php.ini-Limits, Erweiterungen, Datenbank, Git, Protokolle und Terminal. Alles in Tabs, ohne eine Konfigurationsdatei anzufassen.

Alles, was ein lokaler Server braucht. Ohne Kampf mit der Konfiguration.

Für alle, die Projekte aus verschiedenen Epochen pflegen und sich nicht mit Konfigurationsdateien herumschlagen wollen.

Unabhängige Server

Jeder Server hat sein eigenes Apache, PHP, MariaDB und seine Konfigurationsdateien. Starte zwei, drei oder zehn gleichzeitig, jeder auf seinem Port.

🐘

PHP 5.6 bis 8.5

Installiere die benötigten Versionen mit einem Klick. Wähle pro Server Apache mod_php (klassisch) oder PHP-FPM (wie in Produktion).

🗄

MariaDB in Versionen

10.5, 10.6, 10.11, 11.4 oder 11.8. Jeder Server mit eigener Instanz und eigenem Port. Datenbanken in der App anlegen, importieren und exportieren.

Das passende phpMyAdmin

Faro liefert phpMyAdmin 4.9 für Projekte mit PHP 5.6–7.1 und 5.2 für den Rest – bereits mit der richtigen Datenbank verbunden.

🔒

HTTPS mit einem Klick

Ein selbstsigniertes Zertifikat pro Server mit localhost und deiner .test-Domain; als vertrauenswürdig markieren und ohne Warnungen in Safari oder Chrome testen.

▶_

Integriertes Terminal

Ein echtes Terminal pro Server mit seiner PHP-Version und Composer im PATH. Schnellzugriffe für artisan, composer und git.

Git und GitHub

Status, Commits, Push und Pull ohne die App zu verlassen; beim Anlegen eines Servers ein Repository klonen; das Projekt auf GitHub öffnen.

Abgefangene E-Mails

Mailpit integriert: E-Mails deines Projekts landen in einem lokalen Posteingang statt im Internet.

🐞

Xdebug, OPcache, php.ini

Erweiterungen aktivieren und Limits in einer übersichtlichen Ansicht anpassen. Faro erzeugt php.ini, httpd.conf und my.cnf für dich.

.test

Lokale Domains

meinshop.test statt localhost:8080. Faro trägt den Eintrag in /etc/hosts ein, wenn du es möchtest.

📋

Live-Protokolle

Fehler von Apache, PHP, FPM und MariaDB mit Filter, immer einen Klick entfernt. Kein Suchen nach Pfaden.

Schön und in deiner Sprache

Natives macOS-Design, heller und dunkler Modus, Symbol in der Menüleiste und zehn Sprachen: Spanisch, Englisch, Portugiesisch, Französisch, Deutsch, Italienisch, Niederländisch, Russisch, Japanisch und Chinesisch.

So funktioniert’s

1

Faro installieren

App nach Programme ziehen. Ohne Homebrew installiert Faro es aus seinem Terminal; danach lädt es Apache, PHP, MariaDB und phpMyAdmin.

2

Server anlegen

Name, Ordner, PHP-Version, Datenbank, Ports, SSL. Faro schlägt freie Ports vor und klont auf Wunsch ein Repository oder lädt WordPress.

3

Starten drücken

Faro erzeugt die Konfiguration, startet MariaDB, PHP-FPM und Apache und öffnet die Website. Lege einen weiteren Server mit anderer Version an und starte ihn ebenfalls.

# 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

Preise

Starte kostenlos mit einem Server. Wenn du mehr brauchst, ist Faro Pro eine einmalige Zahlung: kein Abo, Updates der Hauptversion inklusive.

Faro Free

Kostenlos

Um ein Projekt auszuprobieren.

  • 1 Server (Apache mod_php)
  • PHP 5.6 → 8.5, eine aktive Version
  • MariaDB und phpMyAdmin
  • Protokolle und php.ini-Einstellungen
  • Mehrere Server gleichzeitig
  • PHP-FPM, HTTPS, .test-Domains
  • Terminal, Git, Mailpit, Xdebug
  • Datenbanken und Konfiguration importieren/exportieren
Kostenlos laden
Empfohlen

Faro Pro

USD 15.99 einmalige Zahlung

Für die Arbeit mit mehreren Projekten und Versionen.

  • Unbegrenzte Server, jeder mit eigenem PHP und Port
  • Apache mod_php oder PHP-FPM pro Server
  • HTTPS mit Zertifikat und .test-Domains
  • Integriertes Terminal mit dem richtigen PHP
  • Git und GitHub, Mailpit, Xdebug
  • Datenbanken und Konfiguration importieren/exportieren
  • Zugriff aus dem lokalen Netzwerk, Autostart
  • Schlüssel für 1 Nutzer, alle seine Macs, Offline-Aktivierung
Faro Pro kaufen

Häufige Fragen

Warum nutzt Faro Homebrew, statt PHP und MariaDB mitzuliefern?

So bekommst du immer aktuelle, von der Community gepflegte Builds mit den Standarderweiterungen statt eingefrorener Binaries. Faro installiert alles: Du wählst nur die Versionen.

Kann ich einen bestehenden Projektordner verwenden?

Ja. Beim Anlegen des Servers wählst du einen beliebigen Ordner als Web-Root; Faro verändert oder löscht ihn nie.

Wie verbindet sich mein Code mit der Datenbank?

Host 127.0.0.1, der Port des Servers (z. B. 3307), Benutzer root und das gesetzte Passwort (standardmäßig root). Mit host=localhost nutzt PHP direkt den Socket des Servers.

Funktioniert es mit Laravel, Symfony, WordPress?

Ja. Beim Anlegen eines Servers kannst du WordPress laden oder composer create-project für Laravel oder Symfony im integrierten Terminal ausführen. AllowOverride All ist aktiv, damit .htaccess funktioniert.

Braucht es Administratorrechte?

Nur für .test-Domains (/etc/hosts bearbeiten) oder um dem HTTPS-Zertifikat zu vertrauen. Die Server laufen unter deinem Benutzer auf hohen Ports.

Was ist der Unterschied zwischen Free und Pro?

Free ist zum Ausprobieren eines Projekts: ein Server mit Apache mod_php, MariaDB und phpMyAdmin. Pro (15,99 USD, einmalig) schaltet unbegrenzte parallele Server, PHP-FPM, HTTPS, .test-Domains, Terminal, Git, Mailpit, Xdebug und Import/Export frei. Der Schlüssel wird offline aktiviert.

Was passiert beim Beenden von Faro?

Alle Server werden sauber gestoppt. Sollen sie weiterlaufen, schalte das in den Einstellungen ab; Faro bleibt in der Menüleiste.

Zünde den Leuchtturm

macOS 14 Sonoma oder neuer, Apple Silicon und Intel. Der Download enthält Free; Pro wird mit deinem Schlüssel aktiviert.

Erster Start auf einem Mac ohne Notarisierung: Rechtsklick → Öffnen.