Arranca MAMP en el inicio de sesión evitando la solicitud de la contraseña del administrador

MAMP_Icon.jpgMAMP (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

0 0 votos
Article Rating
Subscribe
Notify of
1 Comment
Oldest
Newest Most Voted
Opiniones Inline
Ver todos los comentarios
Anónimo
Anónimo
14 years ago

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

1
0
Me encantaría saber tu opinión, por favor, deja un comentariox
()
x