Ubuntu下配置ROR的一些体会

首页 → Linux教程

背景:

阅读新闻

Ubuntu下配置ROR的一些体会

[日期:2008-04-08]来源:Linux公社作者:Linux整理[字体:]

1、install rubyapt-get install irb libdbm-ruby1.8 libgdbm-ruby1.8 libmysql-ruby1.8 libmysqlclient14 libopenssl-ruby1.8 libruby1.8-dbg mysql-common ri ri1.8 ruby1.8-dev

2、install rubygem#?group_id=126&release_id=20667wget tar zxfv rubygems-1.1.0.tgzcd rubygems-1.1.0sudo ruby setup.rb提示:RubyGems installed the following executables:/usr/bin/gem1.8运行:gem1.8 update –system

3、install Rails and dependenciessudo gem1.8 install rails –include-dependencies

4、intall Mongrelsudo apt-get install build-essentialsudo gem1.8 install mongrel –include-dependencies

5、测试rails 版本:rails -vRails 2.0.2建立测试应用:rails cookbookcd cookbook./script/server打开:3000/即可看到首页

注:1、我在安装时,,运行sudo ruby setup.rb时出现如下错误:./lib/rubygems/custom_require.rb:27:in `gem_original_require’: no such file to load — rdoc/rdoc (LoadError)from ./lib/rubygems/custom_require.rb:27:in `require’from setup.rb:48解决方法如下:sudo apt-get install -f rdoc

2、在运行./script/server时出现如下错误:=> Booting WEBrick…/usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:159:in `require_frameworks’: no such file to load — openssl (RuntimeError)from /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:88:in `process’from /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:49:in `send’from /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:49:in `run’from /home/kokko/cookbook/config/environment.rb:13from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require’from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require’from /usr/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:496:in `require’from /usr/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:342:in `new_constants_in’… 7 levels…from /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/commands/server.rb:39from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require’from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require’from ./script/server:3

出现此错误的原因是没有安装了libopenssl-ruby 的缘故

kokko@kokko-laptop:~/cookbook$ sudo apt-cache search libopenssl-rubylibopenssl-ruby – OpenSSL interface for Rubylibopenssl-ruby1.9 – OpenSSL interface for Ruby 1.9ruby1.8 – Interpreter of object-oriented scripting language Ruby 1.8libopenssl-ruby1.8 – OpenSSL interface for Ruby 1.8

这里使用的是ruby1.8,运行 sudo apt-get install libopenssl-ruby1.8 即可。

0

Ubuntu 7.10下从source安装ruby

Ubuntu8.04版openoffice启动更快了

相关资讯 Ubuntu技巧 ROR

图片资讯

本文评论  查看全部评论 (0)

评论声明

最新资讯

本周热门

Linux公社简介 – 广告服务 – 网站地图 – 帮助信息 – 联系我们本站(LinuxIDC)所刊载文章不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。Copyright © 2006-2014 Linux公社 All rights reserved 浙ICP备06018118号

看不见我将要去的地方,记不得我已经去过的地方。

Ubuntu下配置ROR的一些体会

相关文章:

你感兴趣的文章:

标签云: