Anuncio cerrado

Si desarrolla aplicaciones PHP, definitivamente necesita un servidor de prueba. Si no tiene un servidor en el sitio web, tiene varias opciones en Mac OS para configurar un servidor local. O tomas la ruta interna, es decir utiliza Apache interno e instala soporte para PHP y MySQL, o toma el camino de menor resistencia y descarga MAMP.

Mamp es una aplicación sencilla que te permite configurar un entorno de prueba en minutos. lo descargas aquí. Puedes elegir entre 2 versiones. Uno es gratuito y también carece de algunas funciones de la versión de pago, pero es suficiente para realizar pruebas normales. Por ejemplo, la cantidad de invitados virtuales está limitada en la versión gratuita. Es un hecho que no lo es del todo. No lo he probado, pero creo que la limitación sólo se aplica a la herramienta gráfica, que es mínima en la versión gratuita, pero si quieres más invitados virtuales, debería ser posible sortearla mediante la ruta clásica de configuración. archivos.

Una vez descargado, todo lo que tienes que hacer es arrastrar y soltar el directorio en tu carpeta preferida. Ya sea a Aplicaciones globales o Aplicaciones en su carpeta de inicio. También es recomendable cambiar la contraseña inicial del servidor MySQL. He aquí cómo hacerlo.

Abra una terminal. Presione CMD+espacio para abrir SpotLight y escriba "terminal" sin las comillas y una vez que encuentre la aplicación adecuada, presione Entrar. En la terminal, escriba:

/Applications/MAMP/Library/bin/mysqladmin -u root -p password


Dónde reemplácela con su nueva contraseña y presione Entrar. Si todo salió correctamente no obtendrás ninguna respuesta, si ocurrió algún error se escribirá. Posteriormente, necesitamos cambiar la contraseña en los archivos de configuración para acceder a la base de datos a través de PHPMySQL Admin. Abra el archivo en su editor de texto favorito:

/Aplicaciones/MAMP/bin/phpMyAdmin/config.inc.php


Donde en la línea 86 podemos ingresar nuestra nueva contraseña entre comillas.

Y luego el archivo:

/Aplicaciones/MAMP/bin/mamp/index.php


En este archivo, sobrescribiremos la contraseña en la línea 5.

Ahora podemos iniciar MAMP. Y luego configurarlo. Haga clic en “Preferencias…”.

En la primera pestaña, puede configurar cosas como qué página debe iniciarse al inicio, si el servidor debe iniciarse cuando se inicia MAMP y finalizar cuando se cierra MAMP, etc. Para nosotros, la segunda pestaña es más interesante.

En él, puede configurar los puertos en los que deben ejecutarse MySQL y Apache. Elegí 80 y 3306 de la imagen, es decir, puertos básicos (simplemente haga clic en "Establecer puertos PHP y MySQL predeterminados"). Si haces lo mismo, OS X te pedirá la contraseña de administrador después de iniciar MAMP. Es por una sencilla razón y es la seguridad. Mac OS no le permitirá ejecutar, sin contraseña, nada en puertos inferiores a 1024.

En la siguiente pestaña, seleccione la versión de PHP.

En la última pestaña, elegimos dónde se almacenarán nuestras páginas PHP. Así por ejemplo:

~/Documentos/PHP/Páginas/


¿Dónde colocaremos nuestra aplicación PHP?

Ahora solo para probar si MAMP se está ejecutando. Ambas luces están en verde, por lo que pulsamos en "Abrir página de inicio” y se abrirá una página de información sobre el servidor, desde la que podremos acceder, por ejemplo, a información sobre el servidor, es decir, qué se está ejecutando en él, y especialmente a phpMyAdmin, con el que podremos modelar bases de datos. Las propias páginas luego se ejecutan en:

http://localhost


Espero que el tutorial le haya resultado útil y que le haya presentado una forma sencilla de configurar un entorno de prueba de PHP y MySQL en una Mac.

.