bash ~/localhost-manager/scripts/configure-services.sh
source ~/.zshrcAbre tu navegador y ve a:
http://localhost/manager
En la interfaz web:
- Click en "Generar Todos los Certificados"
- Espera a que se generen los certificados
- Click en "Generar Configuración Apache"
- Luego ejecuta en terminal:
sudo bash ~/localhost-manager/scripts/install.sh- En la interfaz web, click en "Generar /etc/hosts"
- Ejecuta el comando que aparece:
sudo bash ~/localhost-manager/scripts/update-hosts.shsudo apachectl restartAhora puedes acceder a tus dominios configurados con HTTPS.
- Ve a http://localhost/manager
- Completa el formulario "Agregar Nuevo Dominio"
- Genera el certificado SSL
- Regenera la configuración de Apache (paso 4)
- Actualiza /etc/hosts (paso 5)
- Reinicia Apache (paso 6)
# Ver servicios activos
brew services list
# Reiniciar Apache
sudo apachectl restart
# Ver logs de Apache
tail -f /var/log/apache2/error_log
# Verificar configuración de Apache
sudo apachectl configtestsudo apachectl stop
sudo apachectl configtest
sudo apachectl start- Abre Keychain Access
- Arrastra el archivo .crt desde ~/localhost-manager/certs/
- Doble click en el certificado
- Marca como "Always Trust"
# Verifica que el módulo esté cargado
sudo apachectl -M | grep phpMás información: Ver README.md para documentación completa.