显示修订历史自 #0 至 #1:
添加 | 移除
Note: Leopard内置了Ruby 1.8.6 和 Rails 2,无需手动安装即可使用 Rails 进行开发。这里介绍的是在 Tiger (OS X 10.4)上的安装方法。
安装前请确保安装了OS X开发环境 Xcode。
为了不与系统可能已自带的 Ruby 冲突,将把Ruby和Rails安装至/usr/local目录下。修改/.bash_login,在文件最后加上该行:
export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH"
修改完成后,执行. /.bash_login使修改生效。然后关闭重新打开Ternimal。
sudo mkdir -p /usr/local/src sudo chgrp admin /usr/local/src sudo chmod -R 775 /usr/local/src cd /usr/local/src
curl -O ftp://ftp.gnu.org/gnu/readline/readline-5.1.tar.gz tar xzvf readline-5.1.tar.gz cd readline-5.1 ./configure --prefix=/usr/local make sudo make install cd .. curl -O ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6.tar.gz tar xzvf ruby-1.8.6.tar.gz cd ruby-1.8.6 ./configure --prefix=/usr/local --enable-pthread --with-readline-dir=/usr/local --enable-shared make sudo make install sudo make install-doc cd ..
安装完成后,运行ruby -v 查看是否为1.8.6版本。
从http://rubyforge.org/frs/?group_id=126上下载rubygems-1.1.1.tgz至当前目录,然后运行:
tar xzvf rubygems-1.1.1.tgz cd rubygems-1.1.1 sudo /usr/local/bin/ruby setup.rb cd ..
sudo gem install rails --include-dependencies
安装完成后,运行 rails -v查看是否安装成功。
推荐使用TextMate 作为开发编辑器。Note:TextMate是一个商业编辑器,需要购买,网站上有30天试用版本。
免费的IDE可以选择Aptana或NetBeans。
原文:主要参考了Building Ruby, Rails, Subversion, Mongrel, and MySQL on Mac OS X 一文