Install Ruby on Rails on a Mac

Posted by Janos on July 27, 2009

We don’t want boring colors, right?
export CLICOLOR=1
export LSCOLORS=ExFxCxDxBxegedabagacad
Install latest Xcode:
xcode-xxxx_developerdvd.dmg
install macports
Final check on mac ports:
sudo port selfupdate

Install Rubygems:
gunzip rubygems-1.3.5.tgz
Rails and whatever you need:
sudo gem install rails
sudo gem install cucumber rspec

Install and configure Git:

sudo port install git-core
git config --global github.user janosmuxxi
git config --global github.token ad492d3dac660859611b0
git config --global user.name "Janos Mucsi"
git config --global user.email "janos.mucsi@pragmaticruby.net"

Check the settings:

git config --global --list

copy your private key to ~/.ssh
make sure it is readable only by you
get the project you want:
git clone git@github.com:blah/blah.git
If you use mySQL:

sudo port install rb-mysql
sudo port install mysql5-server
sudo -u mysql mysql_install_db5
sudo gem install mysql -- --with-mysql-config=/opt/local/lib/mysql5/bin/mysql_config

start mysql

sudo /opt/local/lib/mysql5/bin/mysqld_safe &
sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist
PATH=/opt/local/lib/mysql5/bin:$PATH