Mac os X 10.4.11にRubyの開発環境を構築するメモー
先日妻が出産するために帰国しました。
日本での一年間ぐらいの一人暮らしが始まりました。
そこで妻が持っている2台のMacの中のノートの方を僕のところに放置しました。なんで2台も持っている?
妻はWebデザイナーならMacがいいだろうと言い張って、mac book一台とiMac一台を購入しました。
自分は今まで会社も自宅もPCだったんですが、これからはMacを使っていこうかなと思います。
さて、本気でRubyを始めます。まずは開発環境ですね!
-
- デフォルトのXcodeのバーションが2.4で古すぎるので、Mac os X10.4使用可能のXcode2.5をここから入手してインストールしました。
http://developer.apple.com/mac/ ↓ Member site ↓ ログイン ↓ Downloads ↓ Developer Tools ↓ Xcode2.5
-
- そして、MacPortsをインストール
- 入手先http://www.macports.org/
- インストール後の設定:
- そして、MacPortsをインストール
$ open .bash_profile パスを通します: export PATH="/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/local/sbin:$PATH" 最新にする: $ sudo port -d selfupdate $ sudo port -d sync
-
- ほかにもいろいろ入れる
$ sudo port install wget $ sudo port install lynx $ sudo port install ncftp $ sudo port install gnupg $ sudo port install tree $ sudo port install nkf $ sudo port install ffmpeg $ sudo port install git-core +doc +svn $ sudo port install vim +multibyte +perl +python25 +ruby +cscope $ sudo port install lv
-
- gemをアップデート
$ sudo port install rb-rubygems rb-termios
-
- Subversion クライアントを入れる
$ sudo port install subversion +tools
-
- MySQL5も入れる
$ sudo port install mysql5 +server 自動起動を設定 $ sudo launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist もろもろ設定をする $ sudo mysql_install_db5 --user=mysql $ sudo mv /opt/local/share/mysql5/mysql/my-medium.cnf /opt/local/etc/mysql5/my.cnf $ sudo pico /opt/local/etc/mysql5/my.cnf
... # In this file, you can use all long options that a program supports. # If you want to know which options a program supports, run the program # with the "--help" option. [mysqld_safe] socket = /tmp/mysql.sock # The following options will be passed to all MySQL clients [client] #password = your_password port = 3306 socket = /tmp/mysql.sock # Here follows entries for some specific programs # The MySQL server [mysqld] port = 3306 socket = /tmp/mysql.sock ...
$ cd /opt/local ; sudo /opt/local/lib/mysql5/bin/mysqld_safe &
-
- Rails関連を入れる
$ sudo gem install rake rails capistrano mongrel mongrel_cluster $ ARCHFLAGS="-arch i386" sudo gem install mysql -- --with-mysql-config=/opt/local/bin/mysql_config5
参考サイト:
http://www.buildingwebapps.com/articles/6455-setting-up-rails-on-tiger-mac