Ruby on Rails windows下的手动安装

来源:互联网 发布:电脑淘宝怎么货到付款 编辑:程序博客网 时间:2024/04/30 13:49

刚开始学习ruby,为了配置好安装环境在网上找了不少资料。很多人的安装说明不是很清楚容易对初学者造成困惑。于是乎自己好好研究了下手动安装的方式,成功后就赶紧乘着自己对过程比较清晰整理了下。希望初学者们可以更加顺利的搞定。
下面我就详细介绍我自己手动安装的过程,使用的版本都是最新下载的(作者安装的时间2007-3-7)
大家都知道要安装Ruby on Rails 首先还是要下载Ruby http://www.ruby-lang.org/en/downloads/(在这个地址中找到windows下的安装程序Ruby 1.8.6 One-Click Installer 按照我写这文章的时间这个是最新版本ruby1.8.6)
然后到http://rubyforge.org/frs/?group_id=307 下载rails。朋友们找到这个网站会发现rails 提供几个下载我用的版本是1.2.3 里面有
rails-1.2.3.gem

首先安装最前面我们下载的ruby186-25.exe 自己选定安装路径。我安装在c:/ruby.
安装完毕后,我们运行windows下开始—运行输入cmd 打开命令行窗口。
输入 ruby – v 看到了什么?
ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32]
这个是ruby的版本号,你成功安装了ruby
接下来我们安装rails,我将rails-1.2.3.gem放在c盘根目录下方便我运行,你可以找到你放置的目录运行
cmd输入C:/>gem install rails-1.2.2.gem
你会发现出错了,无法正确安装rails 那是因为你少了东西,看看提示是什么?
Rails requires actionsupport=1.4.2
这个是你的rails需要安装一些必要的库,这个对版本的要求很严格。什么意思呢,就是说你的ruby版本不一样,rails版本不一样所需要的库文件版本也就不一样。怎么确定自己需要的版本呢。最好的办法就是按照错误提示的版本去一个一个下载你要的版本。

我这里使用的是ruby1.8.6 ,rails 1.2.3 需要的库文件有:
activesupport-1.4.2
activerecord-1.15.3
actionpack-1.13.3
actionmailer-1.3.3
actionwebservice-1.2.3

下载上面说的库文件到这个网站http://rubyforge.org/ 在网站上面的搜索里面可以选择搜索项目
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。如果你看到了网页内容恭喜你。终于成功了。 

ok, 今天到此结束 

原创粉丝点击