Diga adeus à configuração complicada do ambiente de desenvolvimento web. A partir de hoje, o ServBay atende às suas necessidades de desenvolvimento web
ServBay é gratuito e compatível com macOS 12 ou mais recente
Share ServBay on
Por que usar o ServBay
Sabemos que gostar de algo nem sempre precisa de razões. No entanto, pensando na seriedade do ambiente de desenvolvimento, oferecemos quatro razões incontestáveis para você.
Rápido
Instalação em um clique, em questão de segundos, sem dependência de Docker ou compilação a partir do código-fonte. Troque facilmente entre diferentes versões de linguagens de programação e bancos de dados, suportando a execução simultânea de múltiplas versões do PHP.
Abrangente
Inclui Caddy, NGINX, PHP, MySQL, MariaDB, PostgreSQL, Redis, memcached e outros conjuntos de desenvolvimento web comuns, oferecendo tanto as versões mais recentes quanto versões anteriores.
Alto Desempenho
Execução sem virtualização, consumindo recursos mínimos do sistema e otimizado especificamente para macOS.
Seguro
Atualizações sincronizadas com a versão oficial, permitindo atualizações rápidas para a versão mais recente. Incorpora as últimas correções de segurança e reforço da segurança nos arquivos de configuração.
O que nossos usuários dizem
“Tive inúmeras batalhas com ambientes, tentando encontrar a raiz dos problemas em ambientes complexos de clientes. Já trabalhei a noite toda tentando encontrar aquele bug que me atormentava. Mas com o ServBay, tudo ficou tão simples. A troca fácil entre múltiplas versões me permite simular diferentes ambientes de PHP e bancos de dados com alguns cliques, me orientando na selva do desenvolvimento. Agora tenho mais tempo para criar, descobrir e desfrutar do mundo do código aberto, em vez de lutar com problemas de ambiente intermináveis.”
Eric ThompsonAutor de Software de Código Aberto
“A entrada de novos funcionários sempre foi um desafio para mim. Cada um tem necessidades diferentes e cada ambiente de desenvolvimento é uma ilha separada. Costumava gastar muito tempo configurando esses ambientes. Mas o ServBay mudou tudo. Com alguns cliques, em poucos segundos, o novo ambiente está pronto. Agora tenho mais tempo para otimizar nossos sistemas e melhorar nosso desempenho. O ServBay é realmente o salvador das operações de TI!”
Li WeiEngenheiro de Operações de TI
“Sob pressão de vários projetos, já me vi perdido entre diferentes ambientes. Cada troca era como encontrar a saída de um labirinto. Mas o recurso de perfis do ServBay facilita a troca entre diferentes ambientes, permitindo que eu mantenha a calma e a ordem no meu ambiente de teste. Posso me concentrar em encontrar bugs ocultos e compreender mais profundamente nosso produto. O ServBay trouxe equilíbrio para o frenético mundo dos testes.”
Amit PatelEngenheiro de Testes de Software
“Configurar? Compilar? Instalar? Tudo isso é complicado para mim. Só quero entrar rapidamente no mundo da programação e escrever minha primeira linha de código. A tela cheia de letras em movimento me aterrorizava. O ServBay foi como uma luz orientadora, me ajudando a superar o medo e dar os primeiros passos na programação. Agora tenho mais tempo para entender o código e experimentar a alegria de programar, em vez de perder tempo em configurações complexas.”
Bambang SutantoProgramador Iniciante
“As diferenças de dispositivos, sistemas e versões de software na equipe costumavam ser uma grande dor de cabeça. Às vezes, era como construir castelos de areia em uma praia em constante mudança. Mas o ServBay permitiu que eu padronizasse os ambientes da equipe, evitando problemas decorrentes de ambientes diversos. Agora posso gerenciar melhor minha equipe e planejar os projetos de forma mais eficaz. O ServBay é o guia da nossa equipe, nos levando por um caminho mais eficiente no desenvolvimento.”
John DavisResponsável pela Equipe de Desenvolvimento
Atende a todas as suas necessidades ao criar sites
Além do servidor web essencial, no desenvolvimento diário de sites, incluímos linguagens de programação como PHP, Node.js, bancos de dados como MySQL, PostgreSQL, além de tecnologias como Redis.
Suporte para múltiplas instâncias de PHP
Do PHP 5.6 ao PHP 8.4, é possível executar simultaneamente várias versões do PHP, atribuindo-as a hosts diferentes, permitindo que cada host execute uma versão distinta do PHP e realize trocas rápidas.
Suporte a domínios personalizados e SSL
Suporta TLDs não convencionais, como servbay.testing, e viabiliza a emissão de certificados SSL para nomes de domínio não convencionais, permitindo o acesso via HTTPS.
Inicialização e operação rápida na barra de menus
O ServBay pode ser configurado para iniciar com o sistema, garantindo que seus serviços não sejam interrompidos por reinicializações ou quando não estiver logado. Além disso, é possível gerenciar rapidamente os serviços por meio do ícone na barra de menus.
Suporte a linha de comando
Suporte abrangente à linha de comando, permitindo a chamada direta de comandos como php, mysql, redis-cli no terminal. Essa funcionalidade facilita a interação direta com esses serviços para a execução eficiente de scripts, tarefas e outras funções avançadas.
Suporte para múltiplas instâncias de PHP
Do PHP 5.6 ao PHP 8.4, é possível executar simultaneamente várias versões do PHP, atribuindo-as a hosts diferentes, permitindo que cada host execute uma versão distinta do PHP e realize trocas rápidas.
Suporte a domínios personalizados e SSL
Suporta TLDs não convencionais, como servbay.testing, e viabiliza a emissão de certificados SSL para nomes de domínio não convencionais, permitindo o acesso via HTTPS.
Inicialização e operação rápida na barra de menus
O ServBay pode ser configurado para iniciar com o sistema, garantindo que seus serviços não sejam interrompidos por reinicializações ou quando não estiver logado. Além disso, é possível gerenciar rapidamente os serviços por meio do ícone na barra de menus.
Suporte a linha de comando
Suporte abrangente à linha de comando, permitindo a chamada direta de comandos como php, mysql, redis-cli no terminal. Essa funcionalidade facilita a interação direta com esses serviços para a execução eficiente de scripts, tarefas e outras funções avançadas.
Gestão unificada de serviços
Através de nosso painel de gestão de serviços robusto, é possível instalar, atualizar, desabilitar ou desinstalar diferentes versões de pacotes de serviços. Além disso, permite acesso a novos softwares ou serviços à medida que expandimos nossa biblioteca de softwares.
Suporte a Docker e Node.js
Através da funcionalidade de proxy reverso, é possível vincular aplicativos Docker e Node.js locais ao host, permitindo o acesso via domínio, sem porta e com suporte a SSL.
Ambiente do sistema limpo
Todos os arquivos do ServBay estão em locais isolados, não interferindo ou poluindo o sistema operacional. É possível excluí-los, copiá-los ou movê-los para um novo computador a qualquer momento.
Suporte para compilação secundária
Instalando a biblioteca de desenvolvimento do ServBay, é possível compilar os novos módulos de PHP e software que você precisa.
O ServBay oferece um ambiente de desenvolvimento web local integrado, com instalação fácil e interface gráfica para desenvolvedores web. Inclui serviços e ferramentas comuns de desenvolvimento web, como Servidor Web, bancos de dados, linguagens de programação, servidores de e-mail e serviços de fila.
O ServBay inclui Caddy, NGINX, PHP, Node.js, MySQL, MariaDB, PostgreSQL, Redis, memcached, além de ferramentas como phpMyAdmin, Adminer, Composer, entre outros.
O ServBay requer macOS 12.0 Monterey ou versões superiores. Atualmente, não oferece suporte para sistemas não macOS, como Linux e Windows.
Absolutamente! O ServBay foi projetado para facilitar a criação de um ambiente de desenvolvimento unificado e de fácil manutenção para equipes, reduzindo as diferenças de código e bugs entre os membros da equipe devido a ambientes inconsistentes.
Comparado ao Docker, o ServBay é otimizado para reduzir o consumo de recursos, oferece maior facilidade na visualização de logs e no debugging de código fonte. Em comparação ao Homebrew, o ServBay não requer compilação de código fonte, não interfere no sistema operacional e não afeta o funcionamento de outras aplicações. Além disso, não exige a edição manual de arquivos de configuração, sendo mais user-friendly.
Em comparação com MAMP, XAMPP, herd e similares, o ServBay suporta a execução simultânea de vários hosts usando nomes de domínio personalizados, fornece certificados SSL sem necessidade de solicitação e permite a execução de várias versões de instâncias de PHP ao mesmo tempo. Além disso, inclui pacotes de software até versões menores, mais recentes e históricas, permitindo instalação e alternância a qualquer momento, uma vantagem incomparável com outros produtos semelhantes.
Sim. O ServBay pode executar várias instâncias de diferentes versões do PHP simultaneamente. É possível definir uma versão diferente para cada site e alternar entre elas facilmente.
Claro! Basta executar xcode-select --install para instalar as ferramentas de compilação relacionadas ao macOS e definir os caminhos PATH, CFLAGS, entre outros parâmetros para o ServBay Development Lib, permitindo a compilação.