Serveurs indépendants
Chaque serveur a son Apache, son PHP, son MariaDB et ses fichiers de configuration. Lancez-en deux, trois ou dix à la fois, chacun sur son port.
Faro est la façon moderne d’avoir des serveurs PHP locaux sur votre Mac : Apache, PHP 5.6 à 8.5, MariaDB, phpMyAdmin, HTTPS et terminal intégré. Chaque serveur a sa version, sa base de données et son port, pour tester un projet en PHP 5.6 et un autre en 8.3 en même temps.
Conçu pour cohabiter avec des projets de différentes époques
Chaque serveur a son propre Apache, son PHP, son MariaDB et son port. Démarrez ceux qu’il vous faut, Faro s’occupe du reste.
État en direct, version de PHP, base de données et port de chaque serveur. Démarrer, arrêter, ouvrir dans le navigateur ou entrer dans phpMyAdmin en un clic.

Version de PHP, mod_php ou FPM, ports, HTTPS, domaine .test, limites php.ini, extensions, base de données, Git, journaux et terminal. Tout en onglets, sans toucher à un fichier de configuration.

Conçu pour ceux qui maintiennent des projets de différentes époques sans vouloir se battre avec la configuration.
Chaque serveur a son Apache, son PHP, son MariaDB et ses fichiers de configuration. Lancez-en deux, trois ou dix à la fois, chacun sur son port.
Installez les versions dont vous avez besoin en un clic. Choisissez Apache mod_php (classique) ou PHP-FPM (comme en production) par serveur.
10.5, 10.6, 10.11, 11.4 ou 11.8. Chaque serveur avec son instance et son port. Créez, importez et exportez des bases depuis l’app.
Faro sert phpMyAdmin 4.9 aux projets en PHP 5.6–7.1 et 5.2 aux autres, déjà connecté à la bonne base.
Un certificat auto-signé par serveur avec localhost et votre domaine .test ; marquez-le comme fiable et testez sans avertissement dans Safari ou Chrome.
Un vrai terminal par serveur avec sa version de PHP et Composer dans le PATH. Boutons rapides pour artisan, composer et git.
État, commits, push et pull sans quitter l’app ; clonez un dépôt à la création d’un serveur ; ouvrez le projet sur GitHub.
Mailpit intégré : les courriels envoyés par votre projet arrivent dans une boîte locale au lieu de partir sur Internet.
Activez des extensions et ajustez les limites depuis une fiche claire. Faro régénère php.ini, httpd.conf et my.cnf pour vous.
maboutique.test au lieu de localhost:8080. Faro ajoute l’entrée à /etc/hosts quand vous le demandez.
Erreurs d’Apache, PHP, FPM et MariaDB avec filtre, toujours à un clic. Sans chercher les chemins.
Design natif macOS, mode clair et sombre, icône dans la barre des menus et dix langues : espagnol, anglais, portugais, français, allemand, italien, néerlandais, russe, japonais et chinois.
Glissez l’app dans Applications. Sans Homebrew, Faro l’installe depuis son terminal ; il télécharge ensuite Apache, PHP, MariaDB et phpMyAdmin.
Nom, dossier, version de PHP, base de données, ports, SSL. Faro propose des ports libres et, si vous voulez, clone un dépôt ou télécharge WordPress.
Faro génère la configuration, lance MariaDB, PHP-FPM et Apache et ouvre le site. Créez un autre serveur avec une autre version et lancez-le aussi.
# 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
Commencez gratuitement avec un serveur. Quand il vous en faut plus, Faro Pro est un paiement unique : sans abonnement, mises à jour de la version majeure incluses.
Pour tester un projet.
Pour travailler avec plusieurs projets et versions.
Pour avoir toujours des versions à jour et maintenues par la communauté, avec les extensions standard, plutôt que des binaires figés. Faro se charge de tout installer : vous choisissez seulement les versions.
Oui. À la création du serveur, vous choisissez n’importe quel dossier comme racine web ; Faro ne le modifie ni ne le supprime jamais.
hôte 127.0.0.1, le port du serveur (par exemple 3307), utilisateur root et le mot de passe défini (root par défaut). Avec host=localhost, PHP utilise directement le socket du serveur.
Oui. À la création d’un serveur vous pouvez télécharger WordPress ou lancer composer create-project pour Laravel ou Symfony dans le terminal intégré. AllowOverride All est actif pour les .htaccess.
Seulement pour les domaines .test (modifier /etc/hosts) ou pour faire confiance au certificat HTTPS. Les serveurs tournent avec votre utilisateur, sur des ports hauts.
Free sert à tester un projet : un serveur avec Apache mod_php, MariaDB et phpMyAdmin. Pro (15,99 USD, paiement unique) débloque des serveurs illimités en parallèle, PHP-FPM, HTTPS, domaines .test, terminal, Git, Mailpit, Xdebug et import/export. La clé s’active hors ligne.
Il arrête proprement tous les serveurs. Si vous préférez les garder actifs, désactivez-le dans les Réglages ; Faro reste dans la barre des menus.
macOS 14 Sonoma ou plus récent, Apple Silicon et Intel. Le téléchargement inclut Free ; Pro s’active avec votre clé.
Première ouverture sur un Mac sans notarisation : clic droit → Ouvrir.