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アダプタのインストール(入れないとRubyでMySQLを扱えない)
# 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