Si eres un diseñador web, desarrollador o blogger es muy práctico poder probar tu website en local. De esta manera puedes tener un entorno de pruebas y desarrollo en local y luego subirlo a Internet.

Esto lo podemos conseguir con MAMP. Se trata de un servicio Apache, MySQL y PHP en una misma aplicación. Simplemente hace falta levantarlo y ya contaremos con un servidor Web completo.

Configurando MAMP

La configuración de MAMP es bastante sencilla. Puedes hacer que el servicio web no se levante cuando se abra la aplicación. Esta opción puede ser interesante si tenemos otra aplicación web que pueda ocasionar algún conflicto.

Start/Stop MAMP

Otra opción interesante es la definición del "Document Root" de tu website. Puedes seleccionar cualquier ubicación de tu Mac donde estén los ficheros de tu website.

Document Root

Puedes acceder a tu website escribiendo la siguiente URL en tu navegador: http://localhost:8888

Administrando tu base de datos MySQL

MAMP nos permite administrar nuestra base de datos mediante SQLiteManager o phpMyAdmin. Ambas son excelentes herramientas parar administrar nuestras tablas y campos.

MAMP Pro

MAMP Pro

La versión Pro de MAMP nos trae los siguientes añadidos:

- Virtual Hosts: para administrar varios sites a la vez.

- Local Mail Server: para enviar mensajes mediante PHP.

- Dynamic DNS: para permitir acceso externo.

- Apache modules: nos permite configurar los módulos utilizados por Apache.