在防火墙后安装Rails

本文提供了详细的Rails安装步骤,包括使用rubygem安装Rails的方法、通过代理服务器安装的参数设置以及在防火墙受限环境中通过下载gem文件安装的方式。此外还分享了一种安装顺序,帮助读者顺利安装Rails。
 
说到安装Rails,一般提到的方法就是使用rubygem,如果安装的是 One-Click Installer – Windows 版的 ruby, 里面自动附带了 rubygem ,如果不是,并且想用 gem 安装 rails 的话,到这里下载 gem,
将它解压到任何目录下,到解压后的目录下,运行 ruby setup.rb 安装 gem.
如果还没有使用 One-Click Installer ,建议去装一个。下载地址如下:
然后是安装 rails, 官方网站上就明确教导大家用
gem install rails --include-dependencies
来安装rails。
 
使用代理服务器上网的话,还可以通过指定参数 -p http://<代理服务器名>@<端口> 来进行安装。
gem install rails -p http://<代理服务器名>@<端口>
 
如果你的机器位于防火墙之后,或者有种种连接限制的环境下,则可以通过下载gem文件,用gem install ***.gem(保存到windows后会发现,gem文件的后缀实际上是.gem. tar)来进行安装。
所有的gem文件都可以从以下网页下载:
由于各个包之间有相互依赖的关系,所以安装的时候有安装顺序问题。不过即使安装顺序错误也问题不大,会有提示需要 ***.gem 文件的 *.*.* 版本,去下载并安装就行了。
保存 gem 文件后,转到 gem 文件所在目录 , 执行以下安装:
笔者的安装顺序是
1. gem install rake-0.7.1.gem.tar
2.) gem install activesupport-1.14.4.gem.tar
3.) gem install activerecord-1.12.5.gem.tar
4.) gem install actionpack-1.12.5.gem.tar
5.) gem install actionmailer-1.2.5.gem.tar
6.) gem install actionwebservice-1.1.6.gem.tar
7.) gem install rails-1.1.6.gem.tar
由于 rake,active***.action***,rails gem 文件版本众多,笔者也不知道那个版本比较好,就全部挑了最新版进行安装。不过如果假如知道 rails 1.1.4 版比较稳定,可以将上面的顺序反过来,先试装 rails ,如果出错,出错信息里会包含所需要的 gem (比如 actionwebservice )的版本,这样逆序找到所需的所有 gem 包之后,再顺序安装 rake->active***->action**->rails 就可以了。
 
最后成功安装 rails 后,可以通过 rails –v 来确认安装,能看到
C:/>rails -v
Rails 1.1.6
恭喜你,安装 rails 成功了。
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值