浏览 7296 次
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-03-07
下面我就详细介绍我自己手动安装的过程,使用的版本都是最新下载的(作者安装的时间2007-3-7) 大家都知道要安装Ruby on Rails 首先还是要下载[url]Ruby http://www.ruby-lang.org/en/downloads/[/url](在这个地址中找到windows下的安装程序Ruby 1.8.5 One-Click Installer 按照我写这文章的时间这个是最新版本ruby1.8.5) 然后到[url]http://rubyforge.org/frs/?group_id=307 [/url]下载rails。朋友们找到这个网站会发现rails 提供几个下载我用的版本是1.2.2 里面有 REL 1.2.2 2007-02-06 00:57 rails-1.2.2.gem 165 KB 3,292 Any .gem (RubyGem) rails-1.2.2.tgz 2.19 MB 1,976 Any .gz rails-1.2.2.zip .gem 文件是ruby的安装文件。推荐大家下载这个。我们可以安装ruby以后使用ruby来安装rails。 Ok,我们下载好了rails-1.2.2.gem 现在开始安装吧 首先安装最前面我们下载的ruby185-24.exe 自己选定安装路径。我安装在c:\ruby. 安装完毕后,我们运行windows下开始—运行输入cmd 打开命令行窗口。 输入 ruby – v 看到了什么? ruby 1.8.5 (2006-12-25 patchlevel 12) [i386-mswin32] 这个是ruby的版本号,你成功安装了ruby 接下来我们安装rails,我将rails-1.2.2.gem放在c盘根目录下方便我运行,你可以找到你放置的目录运行 cmd输入C:\>gem install rails-1.2.2.gem 你会发现出错了,无法正确安装rails 那是因为你少了东西,看看提示是什么? Rails requires actionsupport=1.4.1 这个是你的rails需要安装一些必要的库,这个对版本的要求很严格。什么意思呢,就是说你的ruby版本不一样,rails版本不一样所需要的库文件版本也就不一样。怎么确定自己需要的版本呢。最好的办法就是按照错误提示的版本去一个一个下载你要的版本。 当你安装了rails需要的activesupport-1.4.1后再次运行gem install actionmailer-1.3.2.gem还是会报错。 这时候提示需要activerecord-1.15.2你就如此跟着提示下载所需的。 我这里使用的是ruby1.8.5 ,rails 1.2.2 需要的库文件有: activesupport-1.4.1 activerecord-1.15.2 actionpack-1.13.2 actionmailer-1.3.2 acion web service-1.2.2 我看到别人安装时候还需要一个rake-0.7.0.gem (我还没有用到这个就成功了) 谁知道告诉一下谢谢,毕竟我也是个初学者。 下载上面说的库文件到这个网站[url]http://rubyforge.org/ [/url]在网站上面的搜索里面可以选择搜索项目 software/group 输入要搜索的名称例如 activesupport 就可以找到自己需要的东西。一样,下载.gem文件就够了。然后在cmd中输入gem install activesupport-1.4.1.gem。 同样方法安装好每个文件后。运行 gem install rails-1.2.2.gem 显示成功后输入 rails –v 如果显示了版本就表示你rails安装成功。 打开浏览器在地址中输入http://localhost:3000 发现不行哦,那是因为还没好呢。 Ruby 和 Rails 都安装成功了,下面要创建自己的新项目还有启动服务。 在cmd中输入 rails path/to/your/new/application 创建一个新的项目。 ruby path/to/your/new/application/script/server 启动服务。 项目由第一个命令创建。你会发现你的安装根目录下生成了一个新的path文件夹里面的结构就如你输入的一样是 to/your/new/application。然后再由第二个命令启动服务。这样你就可以再试试看http://localhost:3000。如果你看到了网页内容恭喜你。终于成功了。 你可以自己定义自己的项目,比如我运行rails pa /new/app 一样可以创建自己定义的项目目录。 启动服务就要用ruby pa/new/app/script/server 就好了。 这个是今天的所得。希望大家能迅速的安装好自己的ruby on rails 偶还会继续学习研究。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-03-07
可怜的人哪!你安装好One-Click Installer ruby1.8.5以后,gem install rails -y,不就什么都有了嘛?
|
|
返回顶楼 | |
发表时间:2007-03-20
robbin ,按照你的这个命令装不上去,提示还是
C:\ruby-185>gem install rails -y ERROR: While executing gem ... (URI::InvalidURIError) can not set user with registry or opaque ??? |
|
返回顶楼 | |
发表时间:2007-03-21
我基本每次都可以 怀疑你的人品咯 呵呵
但是 也学习了 |
|
返回顶楼 | |
发表时间:2007-03-22
可怜到可爱
|
|
返回顶楼 | |
发表时间:2007-04-29
gem install rails -y后总有很长时间在
updateing Gemsourece index for:... 如何解决啊? |
|
返回顶楼 | |