rails版本升到3,变化好大,从前的安装方法过时了,这里留个最新的。
一、安装ruby
下载1.9.2安装包 rubyinstaller-1.9.2-p0.exe,双击安装
安装后进入cmd, ruby -v 测试版本
二、安装rails
如果直接使用gem install rails,会有如下提示
ERROR: While executing gem ... (Gem::RemoteSourceException)
HTTP Response 302
这是因为gem的配置过低,无法进行远程更新,执行gem -v
1.从下面这个地址下载 rubygems-update-1.3.7.gem,
http://rubyforge.org/frs/download.php/70695/rubygems-update-1.3.7.gem
2.执行gem install --local rubygems-update-1.3.7.gem
3.执行update_rubygems,接着出现的信息很多,就不帖出来,再执行gem -v,发现更新成功
4.接着再执行gem update --system,提示
Updating RubyGems
Nothing to update
注:rails 2.3.3.zip需要ruby1.8.7以上
安装rails
1.下载同版本的rails.gem和rails.zip,放在同一个目录下
2.cmd切换到rails保存的目录,执行 gem install rails.gem
3.执行 gem update rails 将rails更新到最新版本,也就是rails3
安装在ruby安装目录的lib中
新建ror项目
1.cmd:rails new PATH
2.安装sqlit3:gem install sqlite3-ruby
3.启动server:cd PATH;rails server
4.启动成功后访问首页:http://localhost:3000/
5.安装Bundler gem:bundle install