Snow Leopard にキレイに Ruby + Rails + MySQL をインストール

※root権限が無いと必要なファイルがインストールされない可能性があるので,
 su か sudo でインストールする事.

MacportsをUpdate
# port -d selfupdate
# port sync

Rubyをインストール
# port install ruby

Ruby Gemsをインストール
# port install rb-rubygems

Railsをインストール
# gem install rails
# gem install rails --version 1.2.6 (1.2.6を入れる場合)

MySQLインストール
# port install mysql5 mysql5-server

MySQLアダプタのインストール(入れないとRubyMySQLを扱えない)
# port install rb-mysql

・初期化
# mysql mysql_install_db5

MySQL自動起動の設定
# launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist

・my.cnfの設定
# cp /opt/local/share/mysql5/mysql/my-small.cnf /etc/my.cnf
# vi /etc/my.cnf
 ・次の箇所を変更(だいたい2カ所)
  【変更前】socket = /opt/local/var/run/mysql5/mysqld.sock
  【変更後】socket = /tmp/mysql.sock
 ・[mysqld] の下に下記を追記
   default-character-set=utf8
   skip-character-set-client-handshake

・.profileの編集
# vi .bash_profile
 ・下記を追加
   alias mysql="mysql5"

・起動
# /opt/local/share/mysql5/mysql/mysql.server start

・接続
# mysql5 -u root -p