在防火墙后安装Rails
来源:互联网 发布:联想软件下载 编辑:程序博客网 时间:2024/04/30 10:14
说到安装Rails,一般提到的方法就是使用rubygem,如果安装的是One-Click Installer – Windows版的ruby,里面自动附带了rubygem,如果不是,并且想用gem安装rails的话,到这里下载gem,
http://rubyforge.org/frs/?group_id=126
将它解压到任何目录下,到解压后的目录下,运行ruby setup.rb安装gem.
如果还没有使用One-Click Installer,建议去装一个。下载地址如下:
http://rubyforge.org/frs/?group_id=167
然后是安装rails,官方网站上就明确教导大家用
gem install rails --include-dependencies
来安装rails。
使用代理服务器上网的话,还可以通过指定参数 -p http://<代理服务器名>@<端口> 来进行安装。
gem install rails -p http://<代理服务器名>@<端口>
如果你的机器位于防火墙之后,或者有种种连接限制的环境下,则可以通过下载gem文件,用gem install ***.gem(保存到windows后会发现,gem文件的后缀实际上是.gem. tar)来进行安装。
所有的gem文件都可以从以下网页下载:
http://rubyforge.vm.bytemark.co.uk/gems/
由于各个包之间有相互依赖的关系,所以安装的时候有安装顺序问题。不过即使安装顺序错误也问题不大,会有提示需要***.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成功了。
- 在防火墙后安装Rails
- 在 Ubuntu 下安装 Rails
- 在Windows下安装rails
- red hat6在虚拟机中安装后对防火墙 IP地址 selinux的配置
- Oralce 在防火墙后的访问
- [docker]在防火墙后build镜像
- 在winxp上安装Ruby On Rails
- 在Linux上安装ruby和rails
- 在eclipse中安装 Rad Rails
- 在Ubuntu上安装Ruby On Rails
- 在Ubuntu上安装Ruby On Rails
- 在Mac上安装Ruby on Rails
- 在Ubuntu上安装Ruby On Rails
- 在Mac上安装Ruby on Rails
- 在Mac上安装Ruby on Rails
- 在Mac上安装Ruby on Rails
- 在Mac上安装Ruby on Rails
- 在Mac上安装Ruby on Rails
- C++编程常见的内存错误及其对策
- MFC controls
- WinSock网络编程实用宝典
- 页面浏览限制
- SQL Server 2000 中递归
- 在防火墙后安装Rails
- 77种javascript特效全功略(包含日期等什么的)
- OpenOffice.org常见问题解答
- 我的博客
- C#中一些字符串操作的常用用法
- 在.NET中产生随机密码字符串
- 线程
- 提供一个基于.NET的加密/解密算法
- 实现支持断点续传多线程下载的 Http Web 客户端工具类