Actualizar a Rails 2 en Leopard

Ya estaba tardando en actualizarme a Rails 2:

Descargar MacPorts

Por alguna razon la version para Leopard no modifica los paths, y necesitaremos hacerlo manualmente:
En /etc/paths añadir:
/opt/local/bin
/opt/local/sbin

En /etc/manpaths añadir:
/opt/local/share/man

Actualizamos tal y como indico en este post.

Por cierto en ese post no instalo Mongrel. No es que sea obligatorio pero es mejor que WebBrick (incluido en Ruby):
sudo gem install mongrel

El instalador de MySQL no funciona muy bien en Leopard, así que de esta vez he decidido instalar MySQL vía MacPorts. Basta con:

sudo port install mysql +server

Para que arranque al inicio:
launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist

Esto instala las bases necesarias del MySQL
sudo -u mysql mysql_install_db5

Recuerda que por defecto crea el socket en /opt/local/var/run/mysql5/mysqld.sock, y que para invocar mysql desde línea de comandos debemos poner:
mysql5

E instalamos el adaptador de MySQL para Rails:

sudo port install rb-mysql

Ala, a disfrutarlo.

Leave a comment