Chinaunix首页 | 论坛 | 博客
  • 博客访问: 723863
  • 博文数量: 823
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5165
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-21 15:52
文章分类

全部博文(823)

文章存档

2011年(1)

2008年(822)

我的朋友

分类: LINUX

2008-08-21 17:42:38


最近用这个,安装中遇到不少错误,上网查找也都不全。所以自己把安装步骤写了下来。

OS:DEBAIN4.0LINUX版本2.6.18-6-686

RUBY:1.8.5(2006-08-25)[i486-linux]

RAILS:Rails2.0.2

RUBYGEMS:1.1.1

安装ruby

GRID@debian:~$suroot

debian:/home/GRID#apt-getinstallrubyirbrdoc
debian:/home/GRID#ruby-v
ruby1.8.5(2006-08-25)[i486-linux]

安装rubygems
debian:/home/GRID#cd/tmp/
debian:/tmp#tarxzfrubygems-1.1.1.gz
debian:/tmp#cdrubygems-1.1.1
debian:/tmp/rubygems-1.1.1#rubysetup.rb
debian:/tmp/rubygems-1.1.1#gem1.8-v(1.1.1输入gem-v无效)
1.1.1(成功)

安装rails
debian:/tmp#gem1.8installrails--include-dependencies
debian:/tmp#rails-v
Rails2.0.2(成功)

测试
GRID@debian:~$dpkg--list|grepopenssl
iilibopenssl-ruby1.81.8.5-4etch1OpenSSLinterfaceforRuby1.8
iiopenssl0.9.8c-4etch1SecureSocketLayer(SSL)binaryand

related

(若没有libopenssl-ruby1.8先安装apt-getinstalllibopenssl-ruby1.8否者会出现/usr/lib/ruby/gems/1.8/gems/rails-

2.0.2/lib/initializer.rb:159:in`require_frameworks'':nosuchfiletoload--openssl(RuntimeError)错误。因为ThispackagemakesRubytobeabletouseOpenSSL.ItincludesHTTPandTELNETprotocols''SSL/TLSsupport.Thispackageisadependencypackage,whichdependsonDebian''sdefaultRubyversion(currently1.8.x))

GRID@debian:~$mkdirwork
GRID@debian:~$cdwork/
GRID@debian:~/work$railsdemo
GRID@debian:~/work$cddemo/
GRID@debian:~/work/demo$rubyscript/server

在浏览器中输入就会看到这个应用程序。

(开发之前安装数据库否则会出现sqlite3错误)

作者:Gridcomputingchangelive 下载本文示例代码
阅读(192) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~