Bitacoreando

16/6/2005

HOWTO php on Mac OS X

Pues vamos a instalar PHP + PostgreSQL en una Mac Mini, a ver que tal:

  1. Según http://developer.apple.com/internet/opensource/php.html, hay que bajarse el código fuente. Este lo sacas de http://www.php.net/downloads.php.
  2. Luego, hay que desempaquetarlo, y guardarlo en algún lado. En Linux , yo siempre he trabajado sobre el directorio /usr/local/src, pero para hacer eso, hay que ser root.

    ¿Será el comando su -, como siempre? Nahh.. el usuario root no está habilitado por defecto en Mac OS X, así que hay que activarlo, asignándole una contraseña. Hay una buena explicación en http://www.hmug.org/HowTos/supasswd.html

  3. Bueno, se crea el directorio /usr/local/src, se desempaqueta el código fuente, ahí mismo y luego se continúa con la compilación

    CPS-sales:/usr/local/src root# tar xjf /Users/neo/Desktop/php-4.3.11.tar.bz2
    CPS-sales:/usr/local/src root# ll
    -su: ll: command not found
    CPS-sales:/usr/local/src root# ls -l
    total 4
    drwxr-xr-x 14 1003 1003 2048 30 Mar 08:35 php-4.3.11

    Luego, hay que asegurarse que el Apache esté arriba, revisando la dirección http://localhost. (obviamente desde la misma mac, si le picas ahorita, no va a pasar nada, o vas a ver el servidor que se esté ejecutando en esta máquina en este momento :-)

    Si el servicio de Apache no está corriendo, sólo tienes que habilitarlo usando el menú de Preferencias del Sistema-> Internet y Red -> Compartir y prendes el servicio web.

    Ok, ahora a compilar,
    CPS-sales:/usr/local/src/php-4.3.11 root# ./configure –with-apxs –with-pgsql –with-gd –enable-gd-native-tt –with-freetype-dir=/usr/include/freetype2/ –with-imap –with-kerberos –with-imap-ssl –with-gettext –with-dom –with-xslt –with-exslt –with-zlib –with-xmlrpc –enable-bcmath –enable-memory-limit
    creating cache ./config.cache
    checking host system type… powerpc-apple-darwin7.9.0
    checking for gcc… no
    checking for cc… no
    configure: error: no acceptable cc found in $PATH

    chale.. no hay gcc, de dónde lo saco? el gcc y un chorro de diferentes utilerías para desarrollo se encuentran en el paquete XCode. En mi disco de instalación original venía, y si no, en línea en http://developer.apple.com/tools/download/ y escoges Xcode. Creo que debes de darte de alta como desarrollador Apple, cosa que haré más adelante.

    Al instalar Xcode, te presenta con un chorro de paquetes de software diferentes, todos para desarrollar software para Mac OSX, poca madre, luego los checo, ahorita en especial me interesa sólo el gcc, en mi disco venía el gc 3.3, así que ese instalo.

    Por alguna ignota razón, el instalador corre una “optimización” que tarda un chorro, y lo hace cada vez que instalas algo. De hueva. ni modo, a esperar.

OK MUCHO PEDO, es más fácil bajarse el php preparado especialmente para esto: http://www.entropy.ch/software/macosx/php/

————–
About Me
Marc Liyanage

Hi! My name is Marc Liyanage. I live in Zürich, Switzerland and make a living as software engineer in the Internet and telecommunications industry.
Work

I spend my working days at futureLAB AG, an employee-owned consulting/research/development company. Prior to founding futureLAB, many of the current employees including myself worked together at Internet Access AG, one of the first Swiss ISPs.
———-

postgresql se instala de la misma forma, con paquetitos ya terminaditos y todo

para desarrollar en web, necesitamos un host virtual, o sea necesitamos que esta máquina conteste para diferentes llamadas DNS, no solo localhost. Una receta excelente está en
http://www.evolt.org/MacOSX_vhosts/

mac os x no es igual a redhat, ojo no tiene las ligas en el directorio de /etc/httpd hacia logs y modules, así que las rutas de logs de sus hosts virtuales deben de ser absolutas

Filed under: Notas PHP, Switch — ruben @ 10:05 am

1/6/2005

Lecturas para deprimirse

En los últimos días que me tomé de vacaciones me dí a la tarea de leer el libro de Francisco Martín Moreno, “México Mutilado” (aquí lo pueden comprar en Ghandi ) y estoy por demás impresionado.

Hace años que no leía algo tan provocador, de hecho en parte me echó a perder unas ricas vacaciones en la playa, por la impotencia de saber acerca de uno de los períodos más negros de la historia de mi país, el robo de la mitad de nuestro territorio por los EEUU.

En adición a este libro, les recomiendo que se lean

“LO QUE REALMENTE QUIERE EL TIO SAM”
Autor: NOAM CHOMSKY
Editorial: SIGLO XXI
Sección: Política
ISBN: 9682319161

Filed under: Bitacoreando — ruben @ 9:37 pm
« Previous Page

Powered by WordPress