Friday, March 6, 2009

Path my.cnf en leopard

/opt/local/share/mysql5/mysql

Encontrado en: malisphoto

Thursday, January 22, 2009

MAMP

Para activar mamp que viene por default en leopard y tener software viejo visitar esto.  Para tener mamp con versiones mas recientes se debe instalar xcode que viene en el dvd de leopard para despues instalar los macports y ejecutar:

# port install apache2

# launchctl load -w /Library/LaunchDaemons/org.macports.apache2.plist

# port install mysql5 +server

# sudo -u mysql mysql_install_db5

Para comprobar que todo a salido bien,

# /opt/local/share/mysql5/mysql/mysql.server start

# launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist

# port install php5 +apache2 +mysql5

# /opt/local/apache2/bin/apxs -a -e -n “php5” /opt/local/apache2/modules/libphp5.so

# cp /opt/local/etc/php.ini-dist to  /opt/local/etc/php.ini

Cambiar en http.conf

DirectoryIndex index.html por

DirectoryIndex index.html index.php

Agregar en http.conf

Include conf/extras-conf/mod_php.conf

Reiniciar apache

/opt/local/apache2/bin/apachectl -k restart

Friday, December 19, 2008

mysql5 con macports en osx 10.5.5

# port install mysql5 +server

#/opt/local/share/mysql5/mysql/mysql.server start

Starting MySQL
.. ERROR! Manager of pid-file quit without updating file.

#cd /opt/local/var/db/mysql5

#chown -R mysql:mysql mysql

#/opt/local/share/mysql5/mysql/mysql.server start

NOTA: Por alguna razon al instalar mysql crea el grupo y propietario _mysql y no permite generar el pid-file para poder iniciar mysql, entonces se le cambio el propietario y dueño al directorio de datos. Aunque de manera visible sigue apareciendo _mysql como propietario y dueño ya se puede trabajar con mysql.