注:安装在MAC OS X 10.6.1 开启64位支持下获得成功。
- http://www.rubyenterpriseedition.com/download.html 下载最新版的代码并解压安装.
tar xzvf ruby - enterprise - X.X.X.tar.gz
sudo . / ruby - enterprise - X.X.X / installer安装过程中提示安装路径,选择默认或自己定义。 我安装到了/opt/ree-1.8.7 目录下。
- 链接可执行文件。我们需要将 /opt/ree-1.8.7/bin中的文件链接到 /usr/bin下
ln - nsf / opt / ree - 1.8 . 7 / bin /* /usr/bin/
- 从新安装以前的gem,安装ree将导致以前的gem无法加载,需要重新安装,下面是常用的gems
gem source - a http: // gemcutter.org
sudo gem install mysql -- with - mysql - config = ' /usr/local/mysql/bin/mysql_config '
sudo gem install rails
sudo gem install capistrano
sudo gem install whenever
sudo gem install passenger
sudo gem install scrapi
sudo gem install nokogiri
sudo gem install mechanize
- 修改nginx.conf配置文件中的passenger设置,保存后重启nginx,使之生效
passenger_root / opt / ree - 1.8 . 7 / lib / ruby / gems / 1.8 / gems / passenger - 2.2 . 5 ;
passenger_ruby / opt / ree - 1.8 . 7 / bin / ruby;
安装结束