Desde la versión 3.x, el navegador Safari incluye una opción para mostrar información a los desarrolladores web al estil Firebug, pero el cómo activarla no es fácil de averiguar:

En Mac se debe abrir un Terminal (está en Utilidades) y ejecutar la siguiente línea de comando con Safari cerrado:

defaults write com.apple.Safari IncludeDebugMenu 1

Después se inicia Safari y aparece ya el menú Desarrollo, en el que encontraremos opciones muy interesantes.

Imagen_5_1.png

Ayer le tocó el turno a la configuración de la librería GD para PHP en Ubuntu y Windows, y hoy le dedico una entrada a la configuración de un entorno de desarrollo AMP en Drupal (Apache + MySQL + PHP) en Mac OS X, probado para Leopard.

Primer paso, activación del servidor web Apache

Mac OS X lleva un servidor Apache instalado por defecto, solamente es necesario activarlo para poder trabajar con él. En el caso de Leopard, la versión de apache es la 2, por lo que ya está actualizado. Para activarlo, deberemos ir a Preferencias de Sistema y allí seleccionamos "Compartir web".

Imagen_2_0.png

Segundo paso, instalación y configuración de PHP

Los siguientes pasos son un poco más complejos, si no necesitamos soporte GD para nuestro sitio web, podemos seguir los pasos que recomienda Asier y activar la extensión por defecto de PHP que viene con el sistema operativo, editamos con un sudo el fichero /etc/apache2/httpd.conf y descomentamos la línea referente a la extensión de PHP.

sudo nano /etc/apache2/httpd.conf

La línea
#LoadModule php5_module libexec/apache2/libphp5.so

Debe quedar así
LoadModule php5_module libexec/apache2/libphp5.so

Si necesitamos soporte GD, el paquete de Mac no viene compilado por defecto, por lo que la instalación será un poco diferente. No es necesario modificar el fichero anterior, sino que nos podemos descargar una versión ya compilada con este soporte desde entropy.ch y ejecutar el fichero .dpkg que ya configurará el entorno de apache para tener soporte de PHP con soporte de GD.

Para poder tener la utilidad cvs (sistema de control de versiones) instalada en un sistema mac tenemos dos opciones, la primera es instalar las librerías de desarrollo XCode, que vienen en los discos de instalación del sistema. Si no disponemos de ellos, se puede descargar desde el Development Connection de Apple, pero es casi 1Gb de descarga.

La segunda opción es a través de Fink, una pequeña aplicación gratuita que instala en nuestro mac utilidades Debian como dpkg o apt-get, y de esta forma es posible instalar cvs y otras aplicaciones desde la propia línea de comando o terminal.
De esta forma, descargando poco más de 10 Mb, podremos tener cvs sin necesidad de XCode, además de tener acceso a la amplia biblioteca de software libre que ofrece Fink.

Una vez que tenemos Fink instalado en nuestro sistema, con dos sencillas instrucciones en el Terminal, instalamos cvs:

sudo apt-get update
sudo apt-get install cvs

Al finalizar, comprobamos que esté todo correcto:

which cvs

Y nos devolverá algo parecido a esto:

$ which cvs
/sw/bin/cvs

Para poder instalar Fink y ejecutar los comandos sudo de terminal, necesitamos utilizar el password de administración de nuestro Mac.
Si nos devuelve cvs: command not found es que ha habido algún problema con la instalación.