MAMP (WAMP para Windows) es una aplicación contenedora que es capaz de ejecutar PHP, MySQL y Apache de forma que emula un servidor remoto con el que interactuar de forma dinámica. Ampliamente utilizada en desarrollo web, esta utilidad disponible en versiones gratuitas y Pro es un software de cabecera y tiene la extraordinaria ventaja de que no obliga a los usuarios a activar estos servicios por defecto en Mac OS X o en WIndows: simplemente arrancas MAMP y comienzas a servir Web, ya sea una red local o incluso desde el exterior si está adecuadamente configurado.
Sin embargo, si ejecutas MAMP usando los puertos estándares (80 para Apache y 3306 para MySQL) hace que al iniciar la aplicación se te solicite la contraseña del administrador, lo que es un tanto pesado, especialmente si arrancas el ordenador en remoto con idea de usar los servicios autocontenidos en la aplicación.
Para solucionar este problema, es posible usar un Applescript que introduzca directamente la contraseña al iniciar el software, ejecutando un par de comandos de Terminal:
do shell script "/Applications/MAMP/bin/startApache.sh &" password "TU_CONTRASEÑA" user name "TU_USUARIO" with administrator privileges
do shell script "/Applications/MAMP/bin/startmySQL.sh > /dev/null 2>&1
Reemplaza las opciones de TU_CONTRASEÑA
y TU_USUARIO
por los correspondientes datos y guarda el script como una aplicación de solo ejecución, para evitar que nadie puede mirar en el interior y conocer estos datos. Añade la aplicación a los Items de arranque en la correspondiente pestaña en las opciones de tu usuario en Preferencias del Sistema.
Fuente: Steven Jay
hola,
cree un archivo (con Coda), pegué el código, lo guardé como «.mamp» y le di permisos de ejecución
después fui a la configuración de incio de mi usuario
reinicio y lo que pasa es que lo abre text y no se ejecuta
¿qué he hecho mal?
saludos