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

Локальные PHP-серверы.
Несколько одновременно.

Faro — современный способ запускать локальные PHP-серверы на Mac: Apache, PHP от 5.6 до 8.5, MariaDB, phpMyAdmin, HTTPS и встроенный терминал. У каждого сервера своя версия, база данных и порт, поэтому можно тестировать один проект на PHP 5.6, а другой на 8.3 одновременно.

  • PHP 5.6 → 8.5, mod_php или PHP-FPM
  • MariaDB 10.5 → 11.8 на каждый сервер
  • phpMyAdmin под каждую версию PHP
  • Светлая и тёмная тема, 10 языков
Faro: panel con tres servidores, uno en marcha

Создан, чтобы уживаться с проектами разных эпох

PHP 5.6 и PHP 8.5.
Одновременно.

У каждого сервера свой Apache, PHP, MariaDB и порт. Запускайте нужные, а Faro позаботится об остальном.

Обзор

Все проекты как на ладони.

Статус в реальном времени, версия PHP, база данных и порт каждого сервера. Запуск, остановка, открытие в браузере или переход в phpMyAdmin одним щелчком.

Панель сервера

Каждый сервер — по-вашему.

Версия PHP, mod_php или FPM, порты, HTTPS, домен .test, лимиты php.ini, расширения, база данных, Git, журналы и терминал. Всё на вкладках, без правки конфигурационных файлов.

Всё, что нужно локальному серверу. Без борьбы с конфигурацией.

Для тех, кто поддерживает проекты разных эпох и не хочет возиться с конфигурационными файлами.

Независимые серверы

У каждого сервера свой Apache, PHP, MariaDB и файлы конфигурации. Запускайте два, три или десять сразу, каждый на своём порту.

🐘

PHP от 5.6 до 8.5

Устанавливайте нужные версии одним щелчком. Для каждого сервера выбирайте Apache mod_php (классика) или PHP-FPM (как в продакшене).

🗄

MariaDB разных версий

10.5, 10.6, 10.11, 11.4 или 11.8. У каждого сервера свой экземпляр и порт. Создавайте, импортируйте и экспортируйте базы прямо из приложения.

Подходящий phpMyAdmin

Faro отдаёт phpMyAdmin 4.9 проектам на PHP 5.6–7.1 и 5.2 остальным, уже подключённый к нужной базе.

🔒

HTTPS одним щелчком

Самоподписанный сертификат для каждого сервера с localhost и вашим доменом .test; пометьте его как доверенный и тестируйте без предупреждений в Safari или Chrome.

▶_

Встроенный терминал

Настоящий терминал для каждого сервера с его версией PHP и Composer в PATH. Быстрые кнопки для artisan, composer и git.

Git и GitHub

Статус, коммиты, push и pull не выходя из приложения; клонирование репозитория при создании сервера; открытие проекта на GitHub.

Перехват почты

Встроенный Mailpit: письма, которые отправляет проект, попадают в локальный ящик, а не в интернет.

🐞

Xdebug, OPcache, php.ini

Включайте расширения и настраивайте лимиты в понятной панели. Faro сам создаёт php.ini, httpd.conf и my.cnf.

.test

Локальные домены

myshop.test вместо localhost:8080. Faro добавит запись в /etc/hosts по вашему запросу.

📋

Журналы в реальном времени

Ошибки Apache, PHP, FPM и MariaDB с фильтром — всегда в одном щелчке. Никакого поиска путей.

Красиво и на вашем языке

Нативный дизайн macOS, светлая и тёмная тема, значок в строке меню и десять языков: испанский, английский, португальский, французский, немецкий, итальянский, нидерландский, русский, японский и китайский.

Как это работает

1

Установите Faro

Перетащите приложение в «Программы». Если Homebrew нет, Faro установит его из своего терминала, а затем загрузит Apache, PHP, MariaDB и phpMyAdmin.

2

Создайте сервер

Имя, папка, версия PHP, база данных, порты, SSL. Faro предложит свободные порты и при желании клонирует репозиторий или скачает WordPress.

3

Нажмите «Запустить»

Faro создаст конфигурацию, запустит MariaDB, PHP-FPM и Apache и откроет сайт. Создайте ещё один сервер с другой версией и запустите и его.

# 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

Цены

Начните бесплатно с одного сервера. Когда понадобится больше, Faro Pro — разовый платёж: без подписки, с обновлениями основной версии.

Faro Free

Бесплатно

Чтобы попробовать проект.

  • 1 сервер (Apache mod_php)
  • PHP 5.6 → 8.5, одна активная версия
  • MariaDB и phpMyAdmin
  • Журналы и настройки php.ini
  • Несколько серверов одновременно
  • PHP-FPM, HTTPS, домены .test
  • Терминал, Git, Mailpit, Xdebug
  • Импорт/экспорт баз и конфигурации
Скачать бесплатно
Рекомендуем

Faro Pro

USD 15.99 разовый платёж

Для работы с несколькими проектами и версиями.

  • Неограниченно серверов, у каждого свой PHP и порт
  • Apache mod_php или PHP-FPM для каждого сервера
  • HTTPS с сертификатом и домены .test
  • Встроенный терминал с нужным PHP
  • Git и GitHub, Mailpit, Xdebug
  • Импорт/экспорт баз данных и конфигурации
  • Доступ из локальной сети, автозапуск
  • Ключ на 1 пользователя, все его Mac, офлайн-активация
Купить Faro Pro

Частые вопросы

Почему Faro использует Homebrew, а не поставляет PHP и MariaDB в комплекте?

Чтобы у вас всегда были актуальные сборки, поддерживаемые сообществом, со стандартными расширениями, а не замороженные бинарники. Faro устанавливает всё сам: вы только выбираете версии.

Можно использовать существующую папку проекта?

Да. При создании сервера вы выбираете любую папку как корень сайта; Faro никогда её не изменяет и не удаляет.

Как код подключается к базе данных?

host 127.0.0.1, порт сервера (например 3307), пользователь root и заданный вами пароль (по умолчанию root). С host=localhost PHP использует сокет сервера напрямую.

Работает с Laravel, Symfony, WordPress?

Да. При создании сервера можно скачать WordPress или выполнить composer create-project для Laravel или Symfony во встроенном терминале. AllowOverride All включён, поэтому .htaccess работает.

Нужны права администратора?

Только для доменов .test (редактирование /etc/hosts) или чтобы доверять HTTPS-сертификату. Серверы работают от вашего пользователя на высоких портах.

В чём разница между Free и Pro?

Free — чтобы попробовать проект: один сервер с Apache mod_php, MariaDB и phpMyAdmin. Pro (USD 15.99, разово) открывает неограниченное число параллельных серверов, PHP-FPM, HTTPS, домены .test, терминал, Git, Mailpit, Xdebug и импорт/экспорт. Ключ активируется офлайн.

Что происходит при выходе из Faro?

Все серверы корректно останавливаются. Если хотите оставить их работать, отключите это в настройках; Faro останется в строке меню.

Зажгите маяк

macOS 14 Sonoma или новее, Apple Silicon и Intel. В загрузке — Free; Pro активируется вашим ключом.

Первый запуск на Mac без нотаризации: правый клик → Открыть.