ServBay: интегрированная платформа с инструментами и компонентами для повседневной разработки
ServBay: интегрированная платформа с инструментами и компонентами для повседневной разработкиОписание
ServBay — это интегрированная платформа, включающая инструменты и компоненты, необходимые разработчикам в повседневной работе. Она позволяет настроить веб-среду разработки и языки разработки в один клик за 3 минуты, не загрязняя системную среду и без необходимости в сторонних зависимостях, таких как Homebrew или Docker.
ServBay поддерживает множество языков разработки, баз данных, веб-серверов, почтовых серверов, DNS-серверов и предоставляет полный набор инструментов для разработки. ServBay позволяет разработчикам одновременно управлять несколькими веб-сайтами на локальной машине, каждый из которых имеет собственные настройки и среду разработки. Поддерживаемые веб-серверы включают Caddy и NGINX, с поддержкой HTTP/3 и CORS, а также автоматической настройкой SSL.
ServBay поддерживает несколько версий Node.js и PHP, обеспечивая гибкую настройку среды разработки. Встроены SQL-базы данных, такие как MySQL, MariaDB, PostgreSQL, а также NoSQL-базы данных, такие как Redis, Memcached, MongoDB. Предоставляется графический интерфейс для управления файлом /etc/hosts, поддержка пользовательских доменов и DNS-сервиса.
ServBay также интегрирует phpMyAdmin и Adminer для удобного управления базами данных.
Функциональные особенности ServBay:
Управление несколькими сайтами: поддержка одновременного управления несколькими веб-сайтами, упрощение настройки и переключения.
Веб-серверы: поддержка Caddy и NGINX с поддержкой HTTP/3 и CORS.
Языки разработки: поддержка переключения между несколькими версиями Node.js и PHP, гибкая настройка.
Поддержка баз данных: встроенные SQL-базы данных, такие как MySQL, MariaDB, PostgreSQL.
NoSQL-базы данных: поддержка Redis, Memcached, MongoDB и других.
Домены и DNS-сервис: поддержка пользовательских доменов и DNS-сервиса, предоставление SSL-сертификатов.
Почтовый сервер: встроенный почтовый сервер с поддержкой SMTP/POP3 и интеграцией PKI-системы.
Обратный прокси: поддержка служб обратного прокси, таких как ngrok, frp, Cloudflared.
Целевая аудитория ServBay:
Веб-разработчики, разработчики на Node.js, PHP-программисты и IT-инженеры по эксплуатации, использующие операционную систему MACOS, а также начинающие программисты, команды, которым необходима единая среда разработки, а также инженеры по тестированию веб-разработки.
Краткое руководство по установке ServBay:
Загрузка:
Получите последнюю версию ServBay.
Установка:
Дважды кликните по загруженному файлу .dmg, чтобы открыть его.
В открывшемся окне перетащите значок ServBay.app в каталог «Приложения».

После установки найдите ServBay в каталоге «Приложения».
Доступ к базе данных и развёртывание веб-сайта:
После загрузки дважды кликните, чтобы открыть, затем нажмите «Выбрать пакет» в правом нижнем углу.

Выберите необходимые службы.

После выбора нажмите «Инициализировать».
После инициализации откройте ServBay, перейдите в интерфейс управления сайтами и нажмите на значок браузера в левой части раздела «Хост».

После открытия перейдите на демонстрационный сайт ServBay. Нажмите на phpMyAdmin или Adminer, чтобы войти в инструмент управления базами данных.
Найдите учётные данные и пароль базы данных на странице «Настройки» ServBay.

После ввода учётных данных и пароля вы можете самостоятельно добавить новую базу данных.

Затем создайте новый веб-сайт.
В разделе «Хост» нажмите кнопку + ниже, введите информацию о сайте и разверните его.

Помощник сценариста▸
AI Приложения
AI Новости