Después de 27 días he conseguido escribir MEMP beta, se puede leer en otros posts más detalles sobre como probarlo desde la consola y de los servidores, librerias que contiene.
Después de 27 días he conseguido escribir MEMP beta, se puede leer en otros posts más detalles sobre como probarlo desde la consola y de los servidores, librerias que contiene.
Como toda aplicación en mac, MEMP se debe colocar dentro de /Applications y realizar los siguientes pasos para tener un entorno de desarrollo alternativo a MAMP.
Es posible que tenga conflictos si existen alguna instalación de mysql dentro de /usr/local/mysql ya que MEMP usa los binarios de mysql 5.5.8 y por default usa el path que mencione antes.
Para evitar que choque con los mismos servicios corriendo en los mismos puertos, se puede editar init/mysql.sh para cambiar el puerto, para nginx y php-fpm los archivos de configuración se encuentran en conf.
NOTA: No creo que sea necesario, pero en caso de hacer cambios importantes a los bash scripts compilar nuevamente start.c (gcc start.c -o start) y stop.c (gcc stop.c -o stop)
MEMP es un stack de Mac Enginx MySQL y PHP desarrollado con pyobjc, permite tener un entorno de desarrollo para web. Su función principal es iniciar y parar servicios (web, base de datos y php-fpm) desde un GUI.
Versiones:
Extensiones compiladas:
MEMP como PMV ( Producto Mínimo Viable) esta listo para ser probado, la aplicación se encuentra en github.