BrewMNMP

Aplicacao nativa para macOS que gere Nginx, Apache, MySQL e PHP via Homebrew. Faca a gestao de virtual hosts, certificados SSL, varias versoes do PHP, MailHog/Mailpit, utilizadores MySQL e backups numa unica interface SwiftUI limpa.

Versão: 1.1.13  ·  Requer: macOS 14+  ·  Licença: Proprietary

Requer Homebrew instalado. Native Apple Silicon.

Funcionalidades

Interface nativa macOS

Construída em Swift para se integrar perfeitamente com o sistema operacional. Sem frameworks web, sem Electron.

Homebrew backend

Utiliza o Homebrew para instalar e gerenciar todos os serviços. Sem pacotes personalizados, sem conflitos.

NGINX

Gerencie o NGINX com um clique. Virtual hosts, SSL, proxy reverso e configurações avançadas sempre à mão.

MySQL

Inicie, pare e gerencie o MySQL diretamente do app. Criação de bancos de dados, gerenciamento de usuários e monitoramento.

PHP Multi-versão

Alterne entre diferentes versões do PHP em um instante. Gerenciamento de php.ini e extensões integrado.

Zero virtualização

Sem Docker, sem VMs. Os serviços rodam nativamente no macOS através do Homebrew com desempenho máximo.

Configuração simplificada

Gerencie configurações, virtual hosts e parâmetros da stack diretamente da interface gráfica.

Gestor de Servicos

Inicie, pare e alterne entre Nginx e Apache, MySQL e varias versoes do PHP.

Hosts Virtuais

Versao do PHP por vhost, dominios personalizados via dnsmasq + TLD .test, suporte para Nginx e Apache.

SSL com mkcert

Certificados SSL locais confiaveis com um clique por cada virtual host.

Toolkit MySQL

Faca a gestao de utilizadores, execute consultas, importe/exporte bases de dados e agende backups.

Requisitos do sistema

  • macOS 14 Sonoma ou posterior
  • Homebrew instalado (brew.sh)
  • Apple Silicon (M1/M2/M3/M4) - nativo
  • 500 MB de espaço livre (excluindo fórmulas Homebrew)
  • macOS 14 Sonoma ou superior (Apple Silicon recomendado)
  • Homebrew instalado (https://brew.sh)

Versões

Versão 1.1.13 DMG

• Retrofit HTTPS-only do vhost phpMyAdmin para instalacoes existentes (one-shot). • Verificacoes de Homebrew adicionadas aos instaladores de mkcert, MailHog e todas as ferramentas adicionais — agora devolvem um erro explicito se o brew faltar.

[verify_sha256] · 3.65 MB
a8c787d2f57c753a7df14ef51e4eb41a5e22f8b80071b9bb1a1726a497ae409d
Run: shasum -a 256 BrewMNMP-1.1.13.dmg
Versão 1.1.12 DMG

• phpMyAdmin e agora instalado apenas em HTTPS por seguranca: o vhost dedicado phpmyadmin.test ja nao bind a porta 80. Acesso so via https://phpmyadmin.test/. • mkcert + CA local sao agora requisitos obrigatorios do botao de instalacao. O painel Tools mostra uma checklist com estado verde/laranja. • Mensagens claras explicam a motivacao de seguranca.

[verify_sha256] · 3.64 MB
8dfaf724279408ecbcaf2e73d78044be13dfd505a4113c32a8d0bcb8587f7010
Run: shasum -a 256 BrewMNMP-1.1.12.dmg
Versão 1.1.11 DMG

• Corrigido: o validador ja nao reporta um falso "Nginx HTTP Port not found" quando a diretiva listen esta dentro de um vhost do utilizador (sites-enabled/*.conf) em vez do nginx.conf principal. Agora analisa tanto o config principal como cada vhost ativado. • Mesma correcao para o check da porta HTTPS.

[verify_sha256] · 3.63 MB
f26db0210717bb8c3ff6510d29fec52d9f49023e07540a3dd86f9f68c835bc42
Run: shasum -a 256 BrewMNMP-1.1.11.dmg
Versão 1.1.10 DMG

• Corrigido: mensagem "palavra-passe root do MySQL errada" quando o serviço MySQL está na verdade parado — agora mostra "MySQL não está em execução". • Corrigido: falso alerta crítico "Nginx HTTP Port not found" quando o daemon não está em execução. • Corrigido: o validador da porta Nginx reconhece agora listen 80, listen *:80, listen 0.0.0.0:80 e listen [::]:80. • Corrigido: "Fix All" reescreve agora efectivamente o nginx.conf com httpPort / httpsPort actuais. • Melhor distinção entre servidor inacessível e verdadeiro Access denied no probe de ligação MySQL.

[verify_sha256] · 3.63 MB
f3f5a09faad0c35fe280f7fb448b7f7eec46cb6b25c77e0532ed3c1c96dfc1e8
Run: shasum -a 256 BrewMNMP-1.1.10.dmg
Versão 1.1.9 DMG

• Auto-atualizacao integrada via feed BrewApps (silenciosa no arranque + verificacao manual) • Alertas explicitos: "Atualizacao disponivel" / "Estas atualizado" • Verificacao SHA-256 na pagina de download e no banner in-app • Varias correcoes de estabilidade.

[verify_sha256] · 3.63 MB
9bdf1c6b1529a94b676fe0c334ae59da2aed54475c60f198c2e1d7817d1158a1
Run: shasum -a 256 BrewMNMP-1.1.9.dmg

BrewMNMP

Baixar DMG