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

Lokale PHP-servers.
Meerdere tegelijk.

Faro is de moderne manier om lokale PHP-servers op je Mac te draaien: Apache, PHP 5.6 tot 8.5, MariaDB, phpMyAdmin, HTTPS en een ingebouwde terminal. Elke server heeft een eigen versie, database en poort, zodat je een project op PHP 5.6 en een ander op 8.3 tegelijk kunt testen.

  • PHP 5.6 → 8.5, mod_php of PHP-FPM
  • MariaDB 10.5 → 11.8 per server
  • phpMyAdmin passend bij elke PHP
  • Lichte en donkere modus, 10 talen
Faro: panel con tres servidores, uno en marcha

Gemaakt om samen te leven met projecten uit verschillende tijdperken

PHP 5.6 en PHP 8.5.
Tegelijkertijd.

Elke server heeft een eigen Apache, PHP, MariaDB en poort. Start wat je nodig hebt en Faro regelt de rest.

Overzicht

Al je projecten in één oogopslag.

Live status, PHP-versie, database en poort van elke server. Starten, stoppen, in de browser openen of met één klik naar phpMyAdmin.

Serverpaneel

Elke server, zoals jij het wilt.

PHP-versie, mod_php of FPM, poorten, HTTPS, .test-domein, php.ini-limieten, extensies, database, Git, logboeken en terminal. Alles in tabbladen, zonder een configuratiebestand aan te raken.

Alles wat een lokale server nodig heeft. Zonder gedoe met configuratie.

Gemaakt voor wie projecten uit verschillende tijdperken onderhoudt en niet met configuratiebestanden wil worstelen.

Onafhankelijke servers

Elke server heeft een eigen Apache, PHP, MariaDB en configuratiebestanden. Draai er twee, drie of tien tegelijk, elk op een eigen poort.

🐘

PHP 5.6 tot 8.5

Installeer de versies die je nodig hebt met één klik. Kies per server Apache mod_php (klassiek) of PHP-FPM (zoals in productie).

🗄

MariaDB in versies

10.5, 10.6, 10.11, 11.4 of 11.8. Elke server met een eigen instantie en poort. Maak, importeer en exporteer databases vanuit de app.

De juiste phpMyAdmin

Faro levert phpMyAdmin 4.9 aan projecten op PHP 5.6–7.1 en 5.2 aan de rest, al verbonden met de juiste database.

🔒

HTTPS met één klik

Een zelfondertekend certificaat per server met localhost en je .test-domein; markeer het als vertrouwd en test zonder waarschuwingen in Safari of Chrome.

▶_

Ingebouwde terminal

Een echte terminal per server met zijn PHP-versie en Composer in het PATH. Snelknoppen voor artisan, composer en git.

Git en GitHub

Status, commits, push en pull zonder de app te verlaten; kloon een repository bij het maken van een server; open het project op GitHub.

Opgevangen e-mail

Mailpit ingebouwd: de e-mails die je project verstuurt komen in een lokale inbox in plaats van op internet.

🐞

Xdebug, OPcache, php.ini

Schakel extensies in en pas limieten aan vanuit een overzichtelijk paneel. Faro maakt php.ini, httpd.conf en my.cnf voor je aan.

.test

Lokale domeinen

mijnwinkel.test in plaats van localhost:8080. Faro voegt de /etc/hosts-regel toe als je dat wilt.

📋

Live logboeken

Fouten van Apache, PHP, FPM en MariaDB met filter, altijd één klik verwijderd. Geen zoektocht naar paden.

Mooi en in jouw taal

Native macOS-ontwerp, lichte en donkere modus, symbool in de menubalk en tien talen: Spaans, Engels, Portugees, Frans, Duits, Italiaans, Nederlands, Russisch, Japans en Chinees.

Hoe het werkt

1

Installeer Faro

Sleep de app naar Programma’s. Zonder Homebrew installeert Faro het vanuit zijn terminal; daarna downloadt het Apache, PHP, MariaDB en phpMyAdmin.

2

Maak een server

Naam, map, PHP-versie, database, poorten, SSL. Faro stelt vrije poorten voor en kloont desgewenst een repository of downloadt WordPress.

3

Druk op Start

Faro maakt de configuratie, start MariaDB, PHP-FPM en Apache en opent de site. Maak nog een server met een andere versie en start die ook.

# 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

Prijzen

Begin gratis met één server. Heb je meer nodig, dan is Faro Pro een eenmalige betaling: geen abonnement, updates van de hoofdversie inbegrepen.

Faro Free

Gratis

Om een project te proberen.

  • 1 server (Apache mod_php)
  • PHP 5.6 → 8.5, één actieve versie
  • MariaDB en phpMyAdmin
  • Logboeken en php.ini-instellingen
  • Meerdere servers tegelijk
  • PHP-FPM, HTTPS, .test-domeinen
  • Terminal, Git, Mailpit, Xdebug
  • Databases en configuratie importeren/exporteren
Gratis downloaden
Aanbevolen

Faro Pro

USD 15.99 eenmalige betaling

Om met meerdere projecten en versies te werken.

  • Onbeperkt servers, elk met eigen PHP en poort
  • Apache mod_php of PHP-FPM per server
  • HTTPS met certificaat en .test-domeinen
  • Ingebouwde terminal met de juiste PHP
  • Git en GitHub, Mailpit, Xdebug
  • Databases en configuratie importeren/exporteren
  • Toegang vanuit het lokale netwerk, autostart
  • Sleutel voor 1 gebruiker, al zijn Macs, offline activering
Koop Faro Pro

Veelgestelde vragen

Waarom gebruikt Faro Homebrew in plaats van PHP en MariaDB mee te leveren?

Zo krijg je altijd actuele, door de community onderhouden builds met de standaardextensies in plaats van bevroren binaries. Faro installeert alles: jij kiest alleen versies.

Kan ik een bestaande projectmap gebruiken?

Ja. Bij het maken van een server kies je elke map als webroot; Faro wijzigt of verwijdert die nooit.

Hoe verbindt mijn code met de database?

host 127.0.0.1, de poort van de server (bijvoorbeeld 3307), gebruiker root en het wachtwoord dat je hebt ingesteld (standaard root). Met host=localhost gebruikt PHP direct de socket van de server.

Werkt het met Laravel, Symfony, WordPress?

Ja. Bij het maken van een server kun je WordPress downloaden of composer create-project voor Laravel of Symfony uitvoeren in de ingebouwde terminal. AllowOverride All staat aan, dus .htaccess werkt.

Zijn beheerdersrechten nodig?

Alleen voor .test-domeinen (/etc/hosts bewerken) of om het HTTPS-certificaat te vertrouwen. Servers draaien als jouw gebruiker op hoge poorten.

Wat is het verschil tussen Free en Pro?

Free is om een project te proberen: één server met Apache mod_php, MariaDB en phpMyAdmin. Pro (USD 15.99, eenmalig) ontgrendelt onbeperkt parallelle servers, PHP-FPM, HTTPS, .test-domeinen, terminal, Git, Mailpit, Xdebug en import/export. De sleutel wordt offline geactiveerd.

Wat gebeurt er als ik Faro afsluit?

Alle servers worden netjes gestopt. Wil je ze liever laten draaien, zet dat dan uit in Instellingen; Faro blijft in de menubalk.

Ontsteek de vuurtoren

macOS 14 Sonoma of nieuwer, Apple Silicon en Intel. De download bevat Free; Pro activeer je met je sleutel.

Eerste start op een Mac zonder notarisatie: rechtsklik → Open.